Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用带有两层xml的图像按钮切换。带选择器。I';I’我是新来的,不知道该怎么办_Java_Xml_Android Layout - Fatal编程技术网

Java 使用带有两层xml的图像按钮切换。带选择器。I';I’我是新来的,不知道该怎么办

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

我的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"/>

非常感谢您的帮助!谢谢大家!

我的实现是这样的:

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