我想通過Android本機意向共享在Twitter分享一些文本和2圖像。我試着用下面的代碼。Android意圖ACTION_SEND_MULTIPLE與多個圖像共享在Twitter不工作
ArrayList<Uri> uris = new ArrayList<Uri>();
Uri u1 = Uri.fromFile(new File("LOCATION OF THE FILE"));
Uri u2 = Uri.fromFile(new File("LOCATION OF THE FILE"));
uris.add(u1);
uris.add(u2);
Intent share = new Intent(Intent.ACTION_SEND_MULTIPLE);
share.setType("*/*");
share.putExtra(Intent.EXTRA_TEXT, "Share Text");
share.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
share.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);
share.setPackage("com.twitter.android");
context.startActivity(share);
與上述代碼我不能夠附加兩個圖像。 但是相同的代碼適用於電子郵件共享。我可以將兩個圖像附加到電子郵件客戶端,而不會出現問題。 但與Twitter我面臨問題。
我對問題的總結: 當我嘗試附加單個圖像它工作正常。但是,如果連接超過1個,則不會出現問題。
嘰嘰喳喳支持通過本地意向共享上傳超過兩個圖像嗎?
當使用「Intent.ACTION_SEND」 - Twitter應用程序出現共享。但是,當我使用「Intent.ACTION_SEND_MULTIPLE」 - Twitter應用程序未列出。
- 我在我的設備中安裝了最新版本的Twitter官方應用程序。
- 我的設備運行Android 5.1。但即使嘗試了4.2存在的問題。
- 當使用「Intent.ACTION_SEND_MULTIPLE」應用程序崩潰。日誌寫着「未發現異常活動」 即使安裝該應用程序
很傷心。沒有任何解決方法嗎?比如twitter API還是這樣? – Oliv