2013-03-27 71 views
1

我做了一个应用程序,显示一个AlertDialog,一旦我点击日食中的ImageButton编辑imagebutton图片

但是当我的图片试图输入到ImageButton,我只发现了一种通过在Button右击,然后在“编辑SRC”做它在Eclipse的XML图形布局。有没有办法从写入XML本身的图片?

回答

2

是的。您可以将图片放入Android布局文件的书写xml中。

随着XML文件在Eclipse开放,目前在布局的底部两个标签:

  • 图形布局
  • 的.xml

按 “.XML” 选项卡,你可以编辑原始的xml。

为图像添加到您的ImageButton,这样做:

android:background="@drawable/your_image" 

也有其他的工作太多的标签,如android:src,差异描述如下:What is the difference between src and background of ImageView

还有一些方法可以在您的.java文件中以编程方式添加图像或更改图像。只有当你想改变图像动态(虽然,请参阅下面的状态变化)


,这是非常有用的,这是你可以做什么才刚刚开始......

如果您不想在按钮周围使用默认框架,则可以使用其他项目,例如ImageView来制作按钮。

如果要根据状态显示各种图形图像,例如“按下”,“选定”等,则可以指定“选择器”文件而不是“your_image”。有很多关于如何在这个网站上制作“选择器”文件的例子,以及如何实现其他升级到你的按钮。

玩得开心!