Comment configurer le texte du bouton Image (Android)?

Dans mon projet Android, j'ai un bouton d'image dont l'arrière-plan est défini sur une image. Je souhaite avoir réglé un certain texte sur le bouton image. Comment je fais ça/

Je souhaite définir le texte car la localisation serait utilisée dans le projet ….

  • Xamarin.Android: Comment capturer les événements Button définis dans l'attribut OnClick XML?
  • Comment enregistrer une nouvelle activité dans AndroidManifest.xml?
  • Comment pouvons-nous supprimer un fichier du dossier d'actifs au moment de l'exécution dans Android?
  • Comment implémenter une carte compressible comme uber android, Mettre à jour avec changement d'emplacement
  • "Cordova platform add android" échoue avec une erreur inattendue
  • FAB avec ancre dans la disposition du coordinateur a une marge supplémentaire dans le pré-sucette Android
  • 3 Solutions collect form web for “Comment configurer le texte du bouton Image (Android)?”

    Un ImageButton n'est pas censé avoir du texte, c'est pourquoi il s'appelle ImageButton.

    Essayez d'utiliser Button , qui hérite de TextView et possède l'attribut Android: texte.

    <Button android:id="@+id/btn" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="mail" android:background="@drawable/btn_selector"/> 

    Y at-il une raison particulière pour laquelle vous souhaitez utiliser Button Button sur Button?

    Plutôt que d'utiliser le ImageButton, utilisez simplement un bouton régulier et utilisez les attributs drawable. Il y en a plusieurs selon l'endroit où vous voulez que le drawable soit.

    http://developer.android.com/reference/android/widget/TextView.html#attr_android:drawableBottom

    J'avais le même problème. J'ai résolu cela en ajoutant un TextView sous ImageButton et à définir son texte. Si vous avez utilisé Button à la place et essayé de définir votre image en arrière-plan, vous découvrirez le texte au milieu de l'image et ne sera pas évident. Mais, de cette façon, vous aurez la forme de l'icône Windows au-dessus du nom du fichier.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.