我用一個簡單的共享意圖共享存儲在SD卡上的圖像。它目前顯示我選擇分享我的電子郵件和谷歌驅動器。但沒有選擇分享在Facebook,Twitter或任何其他社交網站。分享意圖從SD卡圖像沒有顯示在Facebook,Google+或任何社交網站分享的選項
下面是我用份額的意圖代碼:
// Populate the share intent with data
Uri uri = Uri.fromFile(new File(Environment.getExternalStorageDirectory()
+ File.separator + folderName + File.separator +mImageTitles.get(position)));
// Setting up the share intent
Intent shareIntent = new Intent();
shareIntent.setAction(Intent.ACTION_SEND);
shareIntent.setType("img/*");
shareIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET);
shareIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
shareIntent.putExtra(Intent.EXTRA_TEXT, mImageTitles.get(position));
shareIntent.putExtra(Intent.EXTRA_STREAM, uri);
我已經有我的設備上的Facebook應用程序。 –