0

如果我有 URL 字符串,例如str_URL = "http://........ABC.png";

如何将其添加到替换 R.drawable.jth 的下方?

BitmapDrawable frame1 = (BitmapDrawable)getResources().getDrawable(R.drawable.jth);
BitmapDrawable frame2 = (BitmapDrawable)getResources().getDrawable(R.drawable.jthj);
4

1 回答 1

0

Android 不允许直接将 URL 设置为 drawable 的源,您需要编写代码来下载文件,然后使用 bitmapfactory 创建您的 drawable。

如果您不想编写代码来执行此操作,则可以使用一些开源库,例如 Koush 的URLImageViewer,如果您想要在 ImageView 上显示您的可绘制对象

于 2012-12-13T16:00:05.630 回答