目前我有一個非常標準的ACTION_SEND意圖從我的應用程序內共享信息。代碼類似於下面的是:在Android上捕獲和攔截ACTION_SEND意圖
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SUBJECT, subject);
intent.putExtra(Intent.EXTRA_TEXT, text);
context.startActivity(Intent.createChooser(intent, title));
現在,如果用戶安裝了手機上的Facebook應用程序,那麼Facebook顯示爲爲選擇器意圖的選項。但是,我想攔截用戶點擊「Facebook」並使用Facebook SDK執行任務,而不是已經在用戶手機上的Facebook應用程序。有沒有辦法攔截Facebook的onClick選項?謝謝!
@亞歷山大盧卡斯,你不能改變列表的功能。我鼓勵你閱讀我的文章,瞭解如何做到這一點。 badhairday,我的文章實現了您要求的確切功能幷包含代碼。如果您有任何疑問,請回過頭看看我。 – italianmike
+1 Thx幫了很大忙 – 66CLSjY