所以我需要有一个基于我的 SDCARD 上的图像的图标,但我只能得到 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");
}