我制作了一个应用程序,一旦我在 Eclipse 中AlertDialog
单击,就会显示一个。ImageButton
但是当我试图在 中输入图片时,我只能通过右键单击然后单击“编辑 src”,在 eclipseImageButton
的图形布局中找到一种方法。有没有办法从文字本身放入图片?XML
Button
XML
我制作了一个应用程序,一旦我在 Eclipse 中AlertDialog
单击,就会显示一个。ImageButton
但是当我试图在 中输入图片时,我只能通过右键单击然后单击“编辑 src”,在 eclipseImageButton
的图形布局中找到一种方法。有没有办法从文字本身放入图片?XML
Button
XML
是的。您可以将图片放入Android布局文件的书面xml中。
在 Eclipse 中打开 xml 文件后,布局底部有两个选项卡:
按“.xml”选项卡,您可以编辑原始 xml。
为了将图像添加到您的ImageButton
,请执行以下操作:
android:background="@drawable/your_image"
还有其他标签也可以使用,例如android:src
,这里描述了不同之处:ImageView 的 src 和背景有什么区别。
还有一些方法可以在 .java 文件中以编程方式添加图像或更改图像。这仅在您想动态更改图像时才有用(尽管,请参阅下面的状态更改)
而且,这只是您可以做的事情的开始...
如果您不希望按钮周围有默认框架,则可以使用其他项目,例如 anImageView
来制作您的按钮。
如果要根据“按下”、“选定”等状态显示各种图形图像,则可以指定“选择器”文件而不是“your_image”。在这个站点上有很多关于如何制作“选择器”文件以及如何对您的按钮进行其他升级的示例。
玩得开心!