2017-02-20 81 views
0

我的問題是我現在試圖添加「共享此圖像」按鈕爲我的Android應用程序,但我無法分享它。所有我的圖像都在Drawables文件夾中找到。我試過在這裏堆棧和android開發人員代碼這麼多的代碼,但它都是空的。我的主要鬥爭是得到或引用圖像的Uri。任何人都可以幫助我?圖像共享意圖最新的API在Android工作室

什麼是最新的代碼來引用UriToImage?

Intent shareIntent = new Intent(); 
shareIntent.setAction(Intent.ACTION_SEND); 
shareIntent.putExtra(Intent.EXTRA_STREAM, uriToImage); 
shareIntent.setType("image/jpeg");`enter code here` 
startActivity(Intent.createChooser(shareIntent, getResources().getText(R.string.send_to))); 
+0

uriToImage的值是什麼? –

+0

Uri uriToImage = Uri.parse(「android.resource://com.afcethiopia.test/drawables/a1.jpeg」); – Haileapp

+0

嘗試刪除擴展名&使用此'Uri uriToImage = Uri.parse(「android.resource://com.afcethiopia.test/drawable/a1」);' –

回答

0

我最近得到了錯誤!我想要引用的圖像是在沒有ImageView的相對佈局的父級下。當我在ImageView背景下添加jpg圖像並從相對佈局的背景圖像中移除圖像時,uriToImage引用最終可以正常工作!