私は Android アプリを開発しており、Android サービスの再生と停止のための再生/停止ボタンとなるボタンを 1 つ作成する必要があります。
再生ボタンは
startActivity();
停止ボタンは
stopActivity();
どうやってこれを作るのですか?
私は Android アプリを開発しており、Android サービスの再生と停止のための再生/停止ボタンとなるボタンを 1 つ作成する必要があります。
再生ボタンはstartActivity();
停止ボタンはstopActivity();
どうやってこれを作るのですか?
ブール値を使用してオンかオフかを記憶し、切り替えるだけです
boolean isOn = false;
public void startStopButton() {
if(isOn) {
stopActivity();
isOn = false;
} else {
startActivity();
isOn = true;
}
}
これで、ボタンが押されるたびに、このメソッドを呼び出すことができます。
boolean isStop = false;
public void startorStop() {
if(isStop) {
// play it
} else {
//stop it
}
isStop = !isStop;
}