0

我的应用程序创建了一个意图,然后它从中创建了一个选择器意图。如果没有应用程序来处理意图,选择器意图会创建一个对话框来通知用户。我希望我的应用程序能够通过例外或其他方式获得有关这一事实的通知。是否可以?

我想我可以使用queryIntentActivities(). 那会是一个很好的解决方案吗?在 UI 线程上使用会不会太慢?有没有更好的办法?

4

1 回答 1

2

我想我可以使用 queryIntentActivities() 查询是否有适合我最初意图的活动。那会是一个很好的解决方案吗?

当然。如果返回一个空列表,您知道选择器将没有任何选项。

在 UI 线程上使用会不会太慢?

不是我知道的。

有没有更好的办法?

queryIntentActivities()在您放松的时候,让其他人为您写电话。:-)

于 2013-09-08T17:23:55.357 回答