Я хочу захватить содержимое ImageView с помощью DrawingCache. Я написал следующий код.
iv1 = (ImageView)findViewById(R.id.iv1);
iv2 = (ImageView)findViewById(R.id.iv2);
iv1.setDrawingCacheEnabled(true);
Bitmap myScreenshot = iv1.getDrawingCache();
iv2.setImageBitmap(myScreenshot);
Но я получаю только одно изображение на экране. Позже я узнал, что myScreenshot равно нулю
Я видел много сообщений о той же проблеме, но не нашел правильного решения.
Я думал, какие разрешения мы должны добавить в манифест? или для этого требуется разрешение root? Пожалуйста, помогите мне с этой проблемой.