Java 使用带有两层xml的图像按钮切换。带选择器。I';I’我是新来的,不知道该怎么办
我的Activitymain.xml有以下内容Java 使用带有两层xml的图像按钮切换。带选择器。I';I’我是新来的,不知道该怎么办,java,xml,android-layout,Java,Xml,Android Layout,我的Activitymain.xml有以下内容 <ToggleButton android:id="@+id/toggle" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/check" android:textOn="" and
<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"/>
非常感谢您的帮助!谢谢大家! 我的实现是这样的:
Switch toggle = (Switch) view.findViewById(R.id.toggle);
toggle.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
boolean toggleflag =false;
if (isChecked) {
//some code
} else {
//some code
}
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);
}
}
Switch toggle = (Switch) view.findViewById(R.id.toggle);
toggle.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
boolean toggleflag =false;
if (isChecked) {
//some code
} else {
//some code