簡體   English   中英

從Bitmap到Uri - Android

[英]From Bitmap to Uri - Android

在我的項目中,我使用以下方法將給定的Bitmap保存到手機的本地圖庫中:

Bitmap bmp = some_fancy_bitmap;
imgeUrl = MediaStore.Images.Media.insertImage(getContentResolver(), bmp, "some Title", "some_Description");

MediaStore.Images.Media.insertImage獲取源Bitmap ,保存它,並返回帶有URLString到新創建的圖像,如果圖像由於任何原因未能存儲,則返回null

這是imageUrl的示例,如果成功保存,我將返回: content://media/external/images/media/223

我現在想以資源的Uri形式將此Bitmap傳遞給新的Activity

如何將我返回的imageUrl或直接將Bitmap bmp轉換為資源的Uri

注意: imageUrl是一個String ,我想得到一個Uri ,而不是一個URI

Uri.parse(String url)創建一個解析給定編碼URI字符串的Uri。 參數:uriString符合RFC 2396的編碼URI返回:此給定uri字符串的Uri拋出:NullPointerException - 如果uriString為null

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM