0
我正在制作一个从数据库获取数据的应用程序,它应该使用ImageIcon。如何在Android中使用该类并将其转换为Drawable以在应用中显示它?Android将ImageIcon转换为Drawable
这不是来自资源文件。它来自ImageIcon,作为我从数据库接收的对象的变量。
我正在制作一个从数据库获取数据的应用程序,它应该使用ImageIcon。如何在Android中使用该类并将其转换为Drawable以在应用中显示它?Android将ImageIcon转换为Drawable
这不是来自资源文件。它来自ImageIcon,作为我从数据库接收的对象的变量。
试试这个
Bitmap bitmap = BitmapFactory.decodeFile("/path/images/image.png");
Drawable d = new BitmapDrawable(getResources(), bitmap);
看到这个答案 - http://stackoverflow.com/questions/16320725/how-do-i-convert-an-imageicon-to-bitmapdrawable-in-android – Zain
可能的复制[如何从资源创建Drawable](http://stackoverflow.com/questions/4818118/how-to-create-drawable-from-resource) – abbath