我一直在尝试扩展我的手机配置文件应用程序,以便能够处理手机的默认铃声。
将我的应用程序设置为使用默认铃声和系统默认铃声时,它设置得很好。当我尝试设置 /sdcard 上的默认铃声时,Uri 正确进入,但是在设置它时,它只会拉出指向设备 Settings.System 设置的指针,这似乎并不指向我的铃声媒体。
通常,在设置系统默认设置时,它是 Toast 的名称和设置的 Uri,没有问题,但是使用外部的,说“未知铃声”,并且 Uri 向我们显示指向系统设置的指针)。
我RingtoneManager.getDefaultType()
用来获取 Uri,然后setActualDefaultRingtoneUri()
设置它。