我正在开发一个简单的应用程序,我想要更改背景图像。现在它只是一种普通的颜色。我希望能够通过更改Java代码中的URL来使用Web上的图像。所以我需要知道的是如何将此标记从XML android:background="#FFFFFF"
更改为我在以下网站上找到的图像:
答案 0 :(得分:4)
您无法直接在View
的xml声明中链接来自网络的图片。您可以下载图像,然后将其放在drawable
文件夹中,并像这样引用它:
android:background="@drawable/name_of_the_image"
或(在java代码中)解析该地址,获取图像,然后将其设置为活动代码中的背景。
答案 1 :(得分:0)
我认为你需要View.setBackgroundDrawable(Drawable d)
方法。