我有关于为XML中的按钮设置图片的问题:
我制作了一些.png图片我想设置为图片,而不是我在创建Android应用程序时默认获得的按钮。现在我将文件加载到drawable文件夹中..我该怎么写XML能做正确的事吗?
将按钮设置为false并添加图片作为背景选项吗? 因为这就是我想到的所有方式。或者有更好的方法来做这种事情吗?
答案 0 :(得分:2)
我的理解是你想在背景中设置图片。在你的Button标签中这样做:
android:background="@drawable/yourpicturename"
答案 1 :(得分:1)
将png添加到项目中 res 文件夹下的 drawable 文件夹中(如果您使用的是eclipse)。然后在您的XML文件中使用android:background="@drawable/filename"
。确保省略文件扩展名
答案 2 :(得分:1)
您可以使用以下任何一项:
drawableTop,drawableLeft,drawableRight,drawableBottom
例如,
<Button android:drawableRight="@drawable/some_image" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Some text" />
在这种情况下,图像some_image.png将位于文本的右侧。