現在、さまざまなオプションを使用して Android アプリケーションを作成しています。オプションの 1 つは、デフォルトで「アクティブ化」と表示されるボタンを用意することです。アプリケーションが実行されている場合、それをクリックすると「無効」に変更され、もう一度クリックすると「アクティブ」に変更されます。私がしなければならないのは、文字列変数を使用して.getTextを実行し、この変数をifステートメントで使用することだけだと思いますが、私の条件のいずれにも反応していないようです...
final Button button = (Button) findViewById(R.id.bSensor);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// Perform action on click
String buttonText = button.getText().toString();
if (buttonText == "@string/Disable") {
button.setText(R.string.Enable);
}
else if (buttonText == "@string/Enable"){
button.setText(R.string.Disable);
}
}
});
手伝ってくれてありがとう
フィジック