我發送一個Intent
的行動Intent.ACTION_SEND
。這工作正常,用戶可以選擇要共享的應用程序等等。分享意圖不使用Facebook信使
問題是他們選擇Facebook Messenger分享。我所得到的是一個白色的模態屏幕,在左上角顯示「發送到」,在右上角顯示搜索圖標。
這是啓動意圖的代碼。
Intent appIntent = new Intent(Intent.ACTION_SEND);
appIntent.setType("text/plain");
appIntent.putExtra(Intent.EXTRA_TEXT,"Check out this app. \nhttp://www.boxshark.co.uk");
appIntent.putExtra(Intent.EXTRA_SUBJECT,"Get the Boxshark app");
startActivity(Intent.createChooser(appIntent,"Share"));
我得到的Facebook不允許預填充文本時使用份額的意圖,所以我的「看看這個應用程序」的文字被刪除。但我不明白爲什麼Facebook Messenger應用程序沒有做任何事情。
任何想法的人?你能看到我的意圖有什麼問題嗎?
什麼版本的Messenger軟件你有嗎? – 2014-09-24 16:13:04
今天下載,所以假設它的乳膠。 v12.0.0.21.14 – StuStirling 2014-09-24 17:06:38