我正在使用inc和dec按钮创建一个简单的应用程序。我想非常缓慢地增加或减少音量。
代码段:
AudioManager audio = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
audio.adjustStreamVolume(AudioManager.STREAM_MUSIC,1, AudioManager.FLAG_SHOW_UI);
在audio.adjustStreamVolume中,增量值是否为分数,以便可以更精确地测试音量?
答案 0 :(得分:0)
我试图增加音量步数。
我在这里找到答案: https://www.xda-developers.com/how-to-add-more-steps-to-your-volume-slider-root/
基本上我必须添加:
ro.config.media_vol_steps = 60(因为我想要60步音量控制)
位于/ system
中的文件build.prop文件这可以使用buildedit pro进行编辑。但它需要root访问权限。怎么做我在下面解释过。
然后重启系统然后我们可以看到我的Android应用程序在我的问题中使用相同的代码使用60个增量步骤而不是15
由于要编辑此build.prop文件,因此需要root访问权限。所以我必须安装kingroot。
安装kingroot的程序在https://www.youtube.com/watch?v=uuECdDIJmXQ