Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.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/9/apache-flex/4.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
Android 单击复选框时,邻居也将传递到onClick_Android_Checkbox - Fatal编程技术网

Android 单击复选框时,邻居也将传递到onClick

Android 单击复选框时,邻居也将传递到onClick,android,checkbox,Android,Checkbox,我有下面的布局。然而,当我按下一个复选框以选中或取消选中它时,它表明按钮取消点击,即按下了多个复选框。似乎每个复选框的可压面积都在向它的邻居溢出。但是,邻居复选框不会更改检查状态。你知道这是怎么回事吗 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="

我有下面的布局。然而,当我按下一个复选框以选中或取消选中它时,它表明按钮取消点击,即按下了多个复选框。似乎每个复选框的可压面积都在向它的邻居溢出。但是,邻居复选框不会更改检查状态。你知道这是怎么回事吗

<?xml version="1.0" encoding="utf-8"?>



<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:showDividers="beginning|middle|end">


    <TableLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"
        android:showDividers="beginning|middle|end">

        <TableRow
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:gravity="center_vertical|center_horizontal"
            android:paddingBottom="30dp">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="NOC"
                android:id="@+id/txtNOC"
                android:layout_column="1" />

            <CheckBox
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Show"
                android:id="@+id/noc_show"
                android:layout_gravity="center_horizontal"
                android:layout_column="2"
                android:onClick="buttonOnClick"
                android:paddingLeft="10dp"
                android:paddingRight="10dp" />

            <CheckBox
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Notify"
                android:id="@+id/noc_notify"
                android:layout_column="3"
                android:onClick="buttonOnClick"
                android:paddingLeft="10dp"
                android:paddingRight="10dp" />
        </TableRow>

        <TableRow
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:gravity="center_horizontal"
            android:paddingBottom="30dp">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Opinion"
                android:id="@+id/txtOpinion"
                android:layout_column="1" />

            <CheckBox
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Show"
                android:id="@+id/opinion_show"
                android:layout_column="2"
                android:onClick="buttonOnClick"
                android:paddingLeft="10dp"
                android:paddingRight="10dp" />


            <CheckBox
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Notify"
                android:id="@+id/opinion_notify"
                android:layout_column="3"
                android:onClick="buttonOnClick"
                android:paddingLeft="10dp"
                android:paddingRight="10dp" />
        </TableRow>

        <TableRow
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:gravity="center_horizontal"
            android:paddingBottom="30dp">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Alert"
                android:id="@+id/txtAlert"
                android:layout_column="1" />

            <CheckBox
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Show"
                android:id="@+id/alerts_show"
                android:layout_column="2"
                android:onClick="buttonOnClick"
                android:paddingLeft="10dp"
                android:paddingRight="10dp" />


            <CheckBox
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Notify"
                android:id="@+id/alerts_notify"
                android:layout_column="3"
                android:onClick="buttonOnClick"
                android:paddingLeft="10dp"
                android:paddingRight="10dp" />
        </TableRow>

    </TableLayout>

</LinearLayout>


您如何知道侦听器被调用了多个按钮?您有什么证据?另外,请显示
按钮的代码单击