如何设置图像按钮(Android)的文本?

Roh*_*n K 10 java android

在我的Android项目中,我有一个图像按钮,其背景设置为某个图像.我想在图像按钮上设置一些文字.我怎么做/

我想设置文本,因为本地化将在项目中使用....

Mar*_*ues 18

ImageButton不应该有文本,这就是为什么它被称为ImageButton.

尝试使用Button,它继承自TextView并具有android:text属性.

<Button     
    android:id="@+id/btn"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"

    android:text="mail"

    android:background="@drawable/btn_selector"/>
Run Code Online (Sandbox Code Playgroud)

是否有任何特殊原因要使用ImageButton而不是Button?

  • ImageButton的一个优点是您可以将背景颜色和图像设置在一起,这在Button中是不可能的. (2认同)