この回答のコードを使用し、すべてを正常にコンパイルしました。
ただし、作成したばかりのドローアブルの使用方法がわかりません。これが私のコードです:
Drawable dr2 = getResources().getDrawable(android.R.drawable.ic_menu_manage);
Bitmap bitmap2 = ((BitmapDrawable) dr2).getBitmap();
Drawable f = new BitmapDrawable(getResources(), Bitmap.createScaledBitmap(bitmap2, 256, 256, true));
private Integer[] menu_icon = {
android.R.drawable.f,
// I can't figure out how to call Drawable f
};
ドローアブルを に変換した後Drawable f
、サイズ変更されたドローアブルを呼び出す方法がわかりません。コード内の可能な場所をすべて使用してみました (/res/drawable およびその他のいくつかの場所)。ただし、どのようにDrawable fを呼び出そうとしてもコンパイルできません。どんな助けでも大歓迎です!
(いいえ、その配列には8つの要素がありますが、コピーして貼り付けたのは1つだけです)