美文网首页
记一次 调节有音量界面 上移的bug

记一次 调节有音量界面 上移的bug

作者: 超威蓝猫l | 来源:发表于2017-11-09 11:07 被阅读0次
    QQ截图20171109110356.png

    如图所示:音量调节的界面直接上移了

    本来是以为是因为edittext 的原因使得这个界面上移了(但其实我也不信,因为我应该影响不了系统的界面)

    然后最后不断调整布局 不断调整代码 通过排查 发现是因为使用了DTMF的原因(用来模拟点击数字按键时候发出声音)

    if (mToneGenerator == null) {
                mToneGenerator = new ToneGenerator(
                        AudioManager.STREAM_DTMF, 80); // 设置声音的大小
               setVolumeControlStream(AudioManager.STREAM_DTMF);
            }
    

    代码如上:因为设置了setVolumeControlStream(AudioManager.STREAM_DTMF); 导致了这个问题
    把这行代码屏蔽掉就可以了

    相关文章

      网友评论

          本文标题:记一次 调节有音量界面 上移的bug

          本文链接:https://www.haomeiwen.com/subject/jvdpmxtx.html