resolveActivity - 如果没有默认应用程序集,则返回com.android.internal.app.ResolverActivity

时间:2016-11-14 07:51:51

标签: android android-intent

根据android文档 -

resolveActivity - 返回一个ResolveInfo对象,其中包含被确定为最佳操作的最终活动意图。如果未找到匹配的活动,则返回null。如果找到多个匹配活动且没有默认设置,则返回包含其他内容的ResolveInfo对象,例如活动解析器(例如com.android.internal.app.ResolverActivity)。

但问题是如果找到多个匹配活动并且没有默认设置,活动解析器可能会因OEM而有所不同。

如何确保用户没有为特定的隐含意图设置默认值?

感谢。

0 个答案:

没有答案