2015-04-14 77 views
0

在我的片段中,我試圖開始意圖顯示本地圖像與手機上的畫廊應用程序。無法啓動意圖顯示本地圖像

的三線在問題是

string path = String.Format ("content:/{0}.jpg", CacheController.Static.GetPath (m)); 
Android.Net.Uri uri = Android.Net.Uri.Parse(path); 
StartActivity (new Intent (Intent.ActionView, uri)); 

路徑的值是content://data/data/Appname.subname/files/cache/107.jpg

我嘗試在Uri的開頭使用file:/,但這並沒有幫助。

回答

1

您正嘗試共享應用程序私有文件夾中的圖像。您首先需要將圖像複製到公用文件夾並製作指向該圖像的意圖。看一下herehere