如何增加android量

时间:2015-08-31 00:10:25

标签: android volume

我试图增加/减少nexus播放器的音量。我制作了一个示例应用程序,可以在我的手机和我家里的其他Android设备上运行。但不是nexus播放器。阅读之后,我猜谷歌已经阻止了这一点。有没有使用root的方法来启用它。这是我在手机上使用的当前代码。

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    textView = (TextView)findViewById(R.id.textView);
    volumeDown = (Button)findViewById(R.id.volumedown);
    volumeUp= (Button)findViewById(R.id.volumeup);
    audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
    currentVolume = audioManager.getStreamVolume(AudioManager.STREAM_MUSIC);

    volumeUp.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
        /* audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC,
                 AudioManager.ADJUST_RAISE, 0);*/
            audioManager.adjustVolume(AudioManager.ADJUST_RAISE,AudioManager.FLAG_PLAY_SOUND);

        }
    });

    volumeDown.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Log.d("helloworld", "hello" + audioManager.getMode())  ;
            audioManager.adjustVolume(AudioManager.ADJUST_LOWER, AudioManager.FLAG_PLAY_SOUND);

        }
    });
}

0 个答案:

没有答案