【发布时间】:2013-02-01 01:19:34
【问题描述】:
所以我需要有一个基于我 SDCARD 上的 Image 的图标,但我只能获取 Drawable/Bitmap,我怎样才能基于它获取 int 资源?
public static String SDCARD_PATH = Environment.getExternalStorageDirectory().getPath() + "/folder/";
public static Drawable getDrawableFromChannelID(int id) {
return Drawable.createFromPath(Utils.SDCARD_PATH + id + ".png");
}
public static Bitmap getBitmapFromChannelID(int id) {
return BitmapFactory.decodeFile(Utils.SDCARD_PATH + id + ".png");
}
【问题讨论】:
-
你最后做了什么?
-
嘿,看起来不可能:/ 看看@shesmile 的回答,祝你好运
标签: android resources bitmap drawable