我做了一个应用程序,显示一个AlertDialog
,一旦我点击日食中的ImageButton
。编辑imagebutton图片
但是当我的图片试图输入到ImageButton
,我只发现了一种通过在Button
右击,然后在“编辑SRC”做它在Eclipse的XML
图形布局。有没有办法从写入XML
本身的图片?
我做了一个应用程序,显示一个AlertDialog
,一旦我点击日食中的ImageButton
。编辑imagebutton图片
但是当我的图片试图输入到ImageButton
,我只发现了一种通过在Button
右击,然后在“编辑SRC”做它在Eclipse的XML
图形布局。有没有办法从写入XML
本身的图片?
是的。您可以将图片放入Android布局文件的书写xml中。
随着XML文件在Eclipse开放,目前在布局的底部两个标签:
按 “.XML” 选项卡,你可以编辑原始的xml。
为图像添加到您的ImageButton
,这样做:
android:background="@drawable/your_image"
也有其他的工作太多的标签,如android:src
,差异描述如下:What is the difference between src and background of ImageView。
还有一些方法可以在您的.java文件中以编程方式添加图像或更改图像。只有当你想改变图像动态(虽然,请参阅下面的状态变化)
,这是非常有用的,这是你可以做什么才刚刚开始......
如果您不想在按钮周围使用默认框架,则可以使用其他项目,例如ImageView
来制作按钮。
如果要根据状态显示各种图形图像,例如“按下”,“选定”等,则可以指定“选择器”文件而不是“your_image”。有很多关于如何在这个网站上制作“选择器”文件的例子,以及如何实现其他升级到你的按钮。
玩得开心!