0
我有一個jpeg。我將它拖到res文件夾下的一個名爲drawable-hdpi的自動生成的文件夾中。 所有教程只使用「R.drawable.myimage」但我得到一個錯誤「無法解析爲一個變量」 下面是我的代碼:如何獲取res/drawable-hdpi文件夾中保存的jpg的ID?
import android.R;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.view.View;
public class MyCanvas extends View{
Bitmap bmp;
public MyCanvas(Context context) {
super(context);
BitmapFactory.Options opt = new BitmapFactory.Options();
opt.inJustDecodeBounds = true;
bmp = BitmapFactory.decodeResource(context.getResources(), R.drawable.85849);
}
}
請注意,我的JPG文件的名稱是85849
有趣的是,看到答案變得正確...最終。 – 323go
@ 323go - 就其所擁有的信息而言,這絕不是錯誤的;只是不完整。 :) –
編輯:它的工作!萬分感謝。在你走之前,什麼是「R」,它有什麼作用?爲什麼刪除該聲明有效?我完全失去了。 – user2316667