我正在开发一个电池警报应用程序,该应用程序从我用于ListPreference
从用户设备中选择铃声的设备存储中选择铃声。我在 Lenovo TAB 7 上测试了该应用程序。我只从制造商那里得到铃声。电池充满时警报响起。
再次出于测试目的,我尝试了在小米红米 5A 中的应用。当我选择闹钟铃声时,我得到了手机上所有可用的铃声或音乐。但它没有在应该响起的时候响起。两部手机都具有相同版本的相同应用程序,完全没有变化。
我试过以下:
我检查是否选择了铃声路径并将其存储到首选项中。
当我检查偏好时,我从联想选择的铃声路径以 contet://......
当从小米 Redmi 5A 中选择的铃声路径从 storage://.....
我认为由于这些原因我遇到了这个问题。我试图找到一些解决方案但一无所获。我正在播放音乐或铃声MediaPlayer
。
先感谢您