Android Intent-filter 适用于 Magic,但没有 Hero,可能是啥问题?

Posted

技术标签:

【中文标题】Android Intent-filter 适用于 Magic,但没有 Hero,可能是啥问题?【英文标题】:Android Intent-filter working for Magic, but no Hero, what could be the issue?Android Intent-filter 适用于 Magic,但没有 Hero,可能是什么问题? 【发布时间】:2010-12-18 17:19:09 【问题描述】:

我正在开发一个应用程序,该应用程序的活动设置为具有意图过滤器

<intent-filter>
   <action android:name="android.intent.action.RINGTONE_PICKER"/>
   <category android:name="android.intent.category.DEFAULT"/>
</intent-filter>

当我使用 HTC Magic 手机进行测试时,这可以正常工作,当我进入设置 -> 设置铃声时,我可以从我的应用程序或内置铃声选择器中进行选择...但在 Hero 上它直接进入构建在选择器中...

有人知道问题可能是什么吗?

【问题讨论】:

也许你在早些时候被提示过你的英雄如何处理这个意图,并选择了“不再询问”选项......? 【参考方案1】:

感谢您的回复,但我们已经找到了一种方法...添加另一个意图过滤器...似乎 HTC Hero 使用了一个 HTC_RINGTONE_PICKER 意图插入 RINGTONE_PICKER 意图...

【讨论】:

以上是关于Android Intent-filter 适用于 Magic,但没有 Hero,可能是啥问题?的主要内容,如果未能解决你的问题,请参考以下文章

android基础:Intents 和 intent-filter 的匹配规则

android基础:Intents 和 intent-filter 的匹配规则

行为变更 | 了解 Android 12 中的 intent-filter

行为变更 | 了解 Android 12 中的 intent-filter

android intent-filter 注册网页链接打开app

Android Intent-Filter