我喜歡共享意圖,它是完美的打開與圖像和文本參數的共享應用程序。如何強制共享意圖打開特定的應用程序?
但現在我正在研究如何強制共享意向從列表中打開一個特定的應用程序,並給予共享意向的參數。
這是我的實際代碼,它顯示了手機上安裝的共享應用程序列表。請,可以有人告訴我,我應該添加到代碼強制例如官方Twitter應用程序?和官方faccebok應用程序?
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
Uri screenshotUri = Uri.parse("file:///sdcard/test.jpg");
sharingIntent.setType("image/*");
sharingIntent.putExtra(Intent.EXTRA_TEXT, "body text");
sharingIntent.putExtra(Intent.EXTRA_STREAM, screenshotUri);
startActivity(Intent.createChooser(sharingIntent, "Share image using"));
感謝
你有Facebook相關的問題嗎? – Lix
這樣做會使它失敗,如果他們不使用官方的twitter應用程序?爲什麼你想限制某人分享的方式? – lathomas64