我有543 * 6423分辨率的圖像,我想將其顯示在所有設備中。這是顯示在少數的Android手機,允許高分辨率。我試過位圖太大而無法上傳到某些手機的紋理中
android:hardwareAccelerated="false"
這是我的java代碼。
File storagePath =Environment.getExternalStoragePublicDirectory(
Environment.DIRECTORY_DOWNLOADS+
"abc.png");
InputStream is = this.getContentResolver().openInputStream(Uri.fromFile(storagePath));
Bitmap b = BitmapFactory.decodeStream(is, null, null);
is.close();
image.setImageBitmap(b);
這工作在我的手機(索尼xperia),但很少其他手機不顯示它。 請幫助我如何顯示獨立於屏幕分辨率的圖像。
感謝, 阿曼
參見[這](http://stackoverflow.com/a/15136744/1289716)的答案,希望它能幫助你。 – MAC 2013-03-03 05:40:52
http://stackoverflow.com/questions/22633638/prevent-bitmap-too-large-to-be-uploaded-into-a-texture-android/24123605#24123605 看看我的答案 – Gilbert92 2014-06-09 15:43:43