2014-12-04 145 views
1

我試圖將圖像保存在externalStorage中,但是,有些手機可以在某些手機中使用,但其他手機不能。將圖像保存到圖庫

我認爲這是因爲API級別,但我試圖改變它,但它不起作用。

該圖像保存在應用程序的目錄中,但我不能在圖庫中介紹,我不知道是否需要做不同的案例,或者可以使用相同的代碼來完成。

問題是,像新聞摩托羅拉手機,或與奇巧手機,或多或少在同一時間,不要保存在畫廊。我已經試了很多代碼,但我試過與Mediastore,Mediascannerconnection,意圖...

我想把圖像放在畫廊,如果你能解決我的疑問,我會非常感激。

這裏的是,在我的智能手機的工作原理,用4.0的命令,而不是在奇巧:

MediaStore.Images.Media.insertImage(getContentResolver(),pathfile,namefile,namefile);

在此先感謝,併爲我的英語

回答

0

對不起嘗試.insertImage

後調用 this
MediaScannerConnection.scanFile(this, new String[] { filePhoto.getPath() }, new String[] { "image/jpeg" }, null);