尝试单击一个togglebutton并取消选中另一个togglebutton。 Android Studio-Kotlin

时间:2018-06-18 02:56:27

标签: android kotlin togglebutton checked

所以,你好,在android-studio中,我有一个水平线性布局,并且还有两个并排的按钮,它们是togglebuttons,我们称之为X和Y,我正在尝试是的,一旦我点击X,X就会被检查然后当我尝试点击Y时,Y会被检查但是X会被取消选中,所以我该怎么办呢?我尝试这样做,但最终没有奏效。

    if (beginnerButton.isChecked) {
        balleButton.isChecked = false
    }
    else if (balleButton.isChecked) {
        beginnerButton. = false
    }

1 个答案:

答案 0 :(得分:0)

在XML中定义OnClick,如下所示

app.UseCors("AllowMyOrigin");

和kotlin:

<ToggleButton
        android:id="@+id/beginnerButton"
        android:layout_width="wrap_content"
        android:onClick="clickBeginnerButton"
        android:layout_height="wrap_content"
        />

    <ToggleButton
        android:id="@+id/balleButton"
        android:onClick="clickBalleButton"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        />

它将按预期工作

希望这有帮助