2
有什麼辦法讓我知道手機上的應用程序註冊了一個意圖? 例如,對於ACTION_SEND,我想知道哪些應用程序正在偵聽它並允許用戶選擇啓動該意向的應用程序?有沒有辦法找出電話上的哪些應用程序註冊了某些意圖?
謝謝。
有什麼辦法讓我知道手機上的應用程序註冊了一個意圖? 例如,對於ACTION_SEND,我想知道哪些應用程序正在偵聽它並允許用戶選擇啓動該意向的應用程序?有沒有辦法找出電話上的哪些應用程序註冊了某些意圖?
謝謝。
PackageManager有一組您應該檢查的queryXXX()方法。 queryIntentActivities()或quertyIntentServices返回可以接受特定意圖的所有活動/服務。