3

私は Android アプリを開発しており、Android サービスの再生と停止のための再生/停止ボタンとなるボタンを 1 つ作成する必要があります。

  • 再生ボタンはstartActivity();

  • 停止ボタンはstopActivity();

どうやってこれを作るのですか?

4

3 に答える 3

1

ブール値を使用してオンかオフかを記憶し、切り替えるだけです

boolean isOn = false;

public void startStopButton() {
    if(isOn) {
        stopActivity();
        isOn = false;
    } else {
        startActivity();
        isOn = true;
    }
}

これで、ボタンが押されるたびに、このメソッドを呼び出すことができます。

于 2013-06-27T12:52:05.033 に答える
1
boolean isStop = false;

public void startorStop() {
    if(isStop) {
      // play  it
    } else {
      //stop it  
    }
isStop = !isStop;
}
于 2013-06-27T13:00:57.857 に答える