将互联网图像指定为按钮背景



我有一个填充了按钮的网格视图,我想将按钮设置为从互联网上提取的图像。

我似乎只能为按钮指定一个调整大小、颜色或可绘制的背景。有没有什么方法可以将图像链接转换为resid?还是我做这件事的方式不对?

图像链接目前是从一个在线.txt文件中提取的,转换成一个数组,然后根据链接填充网格视图。

我觉得这不是一个简单的答案。如有任何帮助,我们将不胜感激。

这肯定是可行的,但您必须首先下载图像(在Thread中,通过AsyncTask,您不想在下载按钮的图像时挂起主线程)。这会得到Bitmap s,然后将它们分配给按钮的背景,比如:button.setBackground(new BitmapDrawable(theBitmap)),或者类似的东西。

最新更新