|
protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.musicplayer); audioManager=(AudioManager)getSystemService(Service.AUDIO_SERVICE); btnup=(Button)findViewById(R.id.btnUpper); btnlower=(Button)findViewById(R.id.btnLower); btnup.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_RAISE, AudioManager.FLAG_SHOW_UI); //调高声音 } }); btnlower.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_LOWER, AudioManager.FLAG_SHOW_UI);//调低声音 } }); tbMute=(ToggleButton)findViewById(R.id.tbMute);
tbMute.setOnCheckedChangeListener( new OnCheckedChangeListener() {
@Override public void onCheckedChanged(CompoundButton arg0, boolean arg1) { // TODO Auto-generated method stub audioManager.setStreamMute(AudioManager.STREAM_MUSIC, isChecked); //设置是否静音 } });
View.OnClickListener listener=new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Button btn=(Button)v; switch (v.getId()) { case R.id.btnUpper: audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_RAISE, AudioManager.FLAG_SHOW_UI); //调高声音 break;
case R.id.btnLower://调低声音 audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_LOWER, AudioManager.FLAG_SHOW_UI);//调低声音 break; } } }; }
运行截图:
 
|