2011-02-18 44 views
0

我想從我的應用程序發送鏈接。我使用下面的代碼:只有action.send的特定應用程序

intent.setType("text/plain"); 
intent.putExtra(Intent.EXTRA_SUBJECT, subject); 
intent.putExtra(Intent.EXTRA_TEXT, text); 
startActivity(Intent.createChooser(intent, "Share")); 

這帶來了一些對話與一些應用程序。但是現在我想過濾這個列表,即我想刪除Blutooth應用程序。

如何從該對話框中刪除應用程序?

回答

0

您無法直接「從該對話框中刪除應用程序」。

歡迎您使用PackageManagerqueryIntentActivities()並展示您自己的自定義對話框。但是,您將無法可靠地識別「藍牙應用程序」,因爲在給定設備上有任何可能符合條件的程度,它可能會根據設備製造商的不同名稱。