私のActivitymain.xmlにはこれがあります
<ToggleButton
android:id="@+id/toggle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/check"
android:textOn=""
android:textOff=""
android:layout_gravity="center"
android:layout_column="2"/>
私のcheck.xml
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/auto"
android:state_checked="true" />
<item android:drawable="@drawable/manual"
android:state_checked="false"/>
</selector>
トグルは機能しますが、特定のアクションを実行する if else 条件を実行するコードをどのように記述すればよいかわかりません。
Javaでの私のコードはこのようなものです
public void toggle(View view) {
Button toggle = (Button) findViewById(R.id.toggle);
if (??? == "manual")) {
toggle.
button1.setText("Auto");
button2.setEnabled(true);
button2.setClickable(true);
}
else {
button1.setText("Manual");
button2.setEnabled(false);
}
}
どんな助けでも大歓迎です!ありがとうございました!