0

除了通知声音列表之外,我还想添加一个与我的应用程序捆绑在一起的自定义声音列表,以便从 RingtonePreference 中选择(我想提供一些 30 秒长的通知声音除了默认情况下可用的短的)。在我看来,最简单的方法是扩展 android.intent.action.RINGTONE_PICKER 以列出一些额外的铃声,但我似乎无法找到来源。我将如何扩展这个意图?这是安全的事情吗?

4

1 回答 1

0

你不扩展意图。您可以在清单中使用它,并通过 listView 显示您自己的活动,其中可以选择哪些项目。

另一种方法是使用以下项目创建您自己的对话框:“从操作系统中选择...”、“appSound1”、“appSound2”、...。在这里,第一项将引发 android.intent.action.RINGTONE_PICKER 意图的正常对话框。

于 2013-04-03T11:32:11.100 回答