3
A
回答
1
意圖可以只保留40千字節。如果你可以壓縮少你的圖像,然後40個字節 - 你可以把它變成演員
0
您可以通過Bitmap
(因爲它是實現Parcelable
)如果你確定它不會從內存中刪除(換句話說 - 不要像這樣存儲位圖)。
Bitmap
本身只是本地資源的小型Java包裝,因此它不會佔用太多空間。
1
intent.putExtra("imageData", bitmap)
更好的方法是創建一個鏈接,而不是直接傳遞位圖。位圖
intent.putExtra("image_url",R.drawable.image);
1
試試這個...
第一獲取圖像。
Bitmap tileImage = BitmapFactory.decodeResource(getResources(), R.drawable.floore);
將它轉換爲字節數組。
ByteArrayOutputStream stream = new ByteArrayOutputStream();
photo.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] byteArray = stream.toByteArray();
Bundle b = new Bundle();
b.putByteArray("camara",byteArray);
Intent intent3 = new Intent(this,Second.class);
intent3.putExtras(b);
startActivity(intent3);
7
發件人活動:
Bitmap bitmap = BitmapFactory.decodeResource
(getResources(), R.drawable.sticky_notes); // your bitmap
ByteArrayOutputStream bs = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 50, bs);
intent.putExtra("byteArray", bs.toByteArray());
Reciever活動:
if(getIntent().hasExtra("byteArray")) {
ImageView imv= new ImageView(this);
Bitmap bitmap = BitmapFactory.decodeByteArray(
getIntent().getByteArrayExtra("byteArray"), 0, getIntent().getByteArrayExtra("byteArray").length);
imv.setImageBitmap(bitmap);
}
相關問題
- 1. 如何在.putExtra中傳遞Java類
- 2. 通過意圖傳遞圖像到putExtra的多個活動
- 3. 在C中傳遞圖像#
- 4. 傳遞到Android中的同一活動中的圖像視圖中的圖像
- 5. 如何在Android中的活動之間傳遞圖像?
- 6. putExtra()android
- 7. 如何在SFML中傳遞圖像C++
- 8. 在View Pager中傳遞Json圖像
- 9. 在Android中上傳的文件/圖像
- 10. PutExtra在android - 在片段中返回null
- 11. 通過InfoExpress中的putExtra傳遞Firebase信息OnClickListener
- 12. 無法通過意圖的putExtra方法傳遞BluetoothAdapter對象
- 13. putExtra()和getBooleanExtra()在android
- 14. 在Android中將位圖傳遞給Tesseract
- 15. 如何使用Retrofit在android中傳遞圖像?
- 16. 通過在Android中傳遞圖像文件路徑來裁剪圖像
- 17. 在Android中使用Bundle代替直接意圖putExtra()的好處
- 18. 意圖putextra不ListView中
- 19. 將可繪製圖像傳遞給Android中的TypedArray
- 20. 將TextView傳遞給Android中的意圖
- 21. Android:從url傳遞大圖像到ImageView
- 22. Android的 - 意向 「putExtra」
- 23. 的Android putExtra神祕
- 24. putExtra getExtra in android
- 25. 在android中傳遞對象
- 26. 傳遞圖像DOMPDF
- 27. 在兩個活動之間使用putextra傳遞varibale的值
- 28. 如何在iTextSharp中傳遞圖像單元格中的值?
- 29. Android中的圖像傳送帶
- 30. Grails的傳遞PARAMS圖像