簡體   English   中英

如何將捕獲的圖像保存到Android手機庫中?

[英]How do I save a captured image into my phone gallery in android?

我想使用相機意圖拍照,然后將其保存到圖庫中。 我怎樣才能做到這一點。 我從以下網址嘗試過: https : //developer.android.com/training/camera/photobasics.html#TaskScalePhoto但是,尚未能夠做到。 因此,單擊按鈕后拍攝照片並將其保存到圖庫的解決方案是什么。 我已經能夠將其保存在devide_picture / device / dcim中。

如何將捕獲的圖像保存到Android手機庫中?

你不知道 您將捕獲的圖像另存為文件。 然后,圖庫應用程序可以顯示該文件。

我已經能夠將其保存在devide_picture / device / dcim中。

然后,您幾乎完成了。 您需要告訴MediaStore您的新文件存在,因為相機應用程序可能不會這樣做:

MediaScannerConnection
        .scanFile(ctxt,
          new String[] {f.getAbsolutePath()},
          new String[] {"image/jpeg"}, null);

(其中ctxt是一個Context ,例如您的Activity ,而f是一個File對象,指向您保存照片的位置)

暫無
暫無

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

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