我已经创建了一个分支活动。现在我想在该分支活动上添加两个按钮。当我点击“声音开启”按钮时,我的哔声开始,当我点击“声音关闭”时,我的哔声关闭。而且他们同时隐藏。
谢谢
我的活动代码
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.sound_layout);
    soundBttnOn =(Button) findViewById(R.id.soundBttnOn);
    soundBttnOn.setOnClickListener(
            new OnClickListener(){
                @Override
                public void onClick(View v) {
                    startMediaPlayer();
                }
            }
        );
    soundBttnoff =(Button) findViewById(R.id.soundBttnOff);
    soundBttnoff.setOnClickListener(
            new OnClickListener(){ 
                @Override
                public void onClick(View v) {
                    stopMediaPlayer();
                }
            }
        );
    }
     private void startMediaPlayer() {
        mediaPlayer = MediaPlayer.create(SoundLayout.this,R.raw.keybutton5);
        mediaPlayer.start();
    }
    private void stopMediaPlayer() {
        if( mediaPlayer != null ) {
            MediaPlayer mp = null;
            mp.stop();
            mp.release();
        }
    }
它显示没有问题,但它也无法正常工作..:P..我无法实现声音。