jjzjj

RingtoneManager

全部标签

java - 根据所选 ListView 项的位置设置铃声

我正在尝试根据所选ListView项的位置将所选声音保存为铃声/通知声音,但我在为此查找相关教程(如果有)时遇到了严重问题。到目前为止,下面是我的代码,但我想以最简单的方式/尽可能少的代码行来实现这一点,因此为了简单起见,我使用了1个上下文菜单。理想情况下publicvoidfunction1(intid){}是设置铃声的代码,publicvoidfunction2(intid){}是代码用于设置通知声音的地方。例如(尝试在设置铃声时实现此目的)单击并按住“铃声”列表项>出现上下文菜单>选择“设置为铃声”上下文菜单项>出现“电话铃声”窗口(“铃声”作为可用选项之一)>用户点击OK或Ca

Android:设置短信通知音

我需要在android中使用代码更改短信通知音。感谢任何帮助... 最佳答案 看起来你应该使用RingtoneManager类:RingtoneManager.setActualDefaultRingtoneUri(MainActivity.this,RingtoneManager.TYPE_NOTIFICATION,newUri);我从这里提取代码:StackOverflowpost. 关于Android:设置短信通知音,我们在StackOverflow上找到一个类似的问题:

android - 如何访问Android手机中的所有铃声列表?

我想访问铃声列表。我该怎么做?以后我想在库中添加/删除铃声?可能吗? 最佳答案 您可以使用RingtoneManager访问所有现有的铃声。Havealookatthisquestionforanexample了解如何添加铃声。 关于android-如何访问Android手机中的所有铃声列表?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2122370/

android - RingtonePreference 在 android 8.1 上添加新铃声失败

在xml文件中,我有以下代码。我可以通过单击ringtonepref屏幕中的广告铃声按钮来选择mp3声音,但是当我这样做时,我看到以下异常。这以前可以工作,但在更新到android8之后它就不能工作了。怎么可能01-1700:21:15.78515503-16432/?E/RingtonePickerActivity:Unabletoaddnewringtonejava.lang.IllegalArgumentException:Unsupportedringtonetype:7atandroid.media.RingtoneManager.getExternalDirectoryFo

android - 铃声反复播放(无限循环)

我有一个Android应用程序,当某些事件被发送到BroadcastReceiver时,它会播放通知铃声(RingtoneManager.TYPE_NOTIFICATION)。播放铃声的代码基本上是这样的:onReceive(Contextcontext,Intentintent){...UriringtoneUri=someFunctionToLookupAValidNotificationRingtoneUri();...Ringtonetone=RingtoneManager.getRingtone(context,uri);Log.v(TAG,"Abouttoplayringt

android - 如何将我的应用程序的通知声音添加到通知声音列表?

我希望用户能够为我的应用选择通知声音,因此我使用以下代码:IntentringtoneIntent=newIntent(RingtoneManager.ACTION_RINGTONE_PICKER);ringtoneIntent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT,false);ringtoneIntent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_SILENT,false);ringtoneIntent.putExtra(RingtoneManager.EXTRA_R

android - 如何以编程方式设置通知音量?

我的主要Activity中有这个方法privatevoidbeep(){AudioManagermanager=(AudioManager)getSystemService(Context.AUDIO_SERVICE);manager.setStreamVolume(AudioManager.STREAM_NOTIFICATION,0,AudioManager.FLAG_SHOW_UI+AudioManager.FLAG_PLAY_SOUND);Urinotification=RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTI

android - 未经 WRITE_SETTINGS 明确许可设置自定义铃声

我只是想设置铃声。我不想授予WRITE_SETTINGS权限,我可以找到大部分答案来授予WRITE_SETTINGS权限但是我正在使用一个应用程序,该应用程序没有设置铃声的WRITE_SETTINGS权限https://play.google.com/store/apps/details?id=com.atomic.apps.ringtone.cutter当您安装此应用时,它永远不会明确请求许可android.permission.WRITE_SETTINGS(也在棉花糖中)这是从存储中提取铃声的方法publicvoidpickRingtone(){Intentintent=newIn

Android:获取默认或当前设置的闹钟声音/音调?

我搜索了很多术语和量刑,但找不到任何相关信息。所以无论如何:我怎样才能为警报(默认应用程序)获取默认或当前设置的音乐/音调/声音?假设我每天早上醒来时都会播放闹钟歌曲:Song#1使用默认闹钟应用程序,我如何才能在我的自定义应用程序中获取Song#1?我正在尝试创建自己的闹钟应用,但我不想设置用户可能不喜欢的基调。也许有一种方法可以打开默认警报音选择器/浏览器并让用户在我的自定义应用程序中进行设置?还是所有这些都需要自定义编码?如果以上都不可能-我怎样才能让默认的闹钟声音在我的应用程序中播放? 最佳答案 UrialarmTone=R

Android推送通知如何播放默认声音

我正在使用MixPanel发送推送通知,并在自定义负载上添加以下代码:{"sound":"default"}问题是当我收到通知时没有播放声音。有人对此有解决方案吗? 最佳答案 也许这有助于找到here代码将如下所示。Urinotification=RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);Ringtoner=RingtoneManager.getRingtone(getApplicationContext(),notification);r.pl