リソースから Drawable から Bitmap を作成するには、どの方法がより効率的ですか?
Bitmap myBitmap = BitmapFactory.decodeResource(context.getResources(),
R.drawable.icon_resource);
対
Drawable myDrawable = getResources().getDrawable(R.drawable.icon_resource);
Bitmap myBitmap = ((BitmapDrawable) myDrawable).getBitmap();
上記の API 22 メソッドは非推奨であるため、以下を使用してください
Drawable myDrawable = ContextCompat.getDrawable(context, R.drawable.icon_resource)