通过解析xml来设置ImageButton的图像

时间:2014-04-18 20:10:03

标签: android xml parsing

我正在开发android。我有一个xml文件,我正在解析xml以获取数据。

res/drawable/icon.png

我想在xml上设置按钮图像路径。除了调用它R.drawable.icon之外,还有什么方法可以做到这一点因为我需要很多图像按钮来插入我的布局。

1 个答案:

答案 0 :(得分:1)

我正在研究类似的东西,用于自定义键盘。在我的情况下,我正在使用Assets文件夹中的图像,因为我想要选择新的主题。无论如何,您可以创建从位图设置图像。您最好使用ImageView而不是Button,然后如果从Assest:

加载,您可以像这样设置图像
setImageBitmap(BitmapFactory.decodeStream(getAssets().open(filePath)));

或者,如果从资源加载:

image = BitmapFactory.decodeResource(R.drawable.icon, null);