2010-09-30 9 views
0

comment pourrais-je obtenir une image et un texte d'Internet et a fait un bouton pour mon application android dynamiquement? Et les dessine dans la position que je veux. i.e. par code JavaLe bouton contient le texte et l'image d'Internet [android]

pense

+0

1) http://developer.android.com/reference/android/widget/ImageButton.html 2) http://stackoverflow.com/questions/2909280/android-image-fetching – ankitjaininfo

Répondre

1

Téléchargez l'image et le texte, puis:

button.setText(downloadedText); 
button.setBackgroundDrawable(drawable); 

Vous devez créer un Drawable de l'image, que vous pouvez probablement faire à l'aide Drawable#createFromStream. Dessiner le bouton dans la position que vous voulez n'est pas différent d'un bouton normal. Déclarez-le simplement dans votre fichier XML (possible à l'aide de Visibility.GONE au début), obtenez une référence à l'aide de View.findViewById, puis effectuez les opérations ci-dessus.

+0

pensez-vous. c'était très utile – ilredelweb