Java Android-选中单选按钮选中
我想知道如何检查按钮单选已选中,以及如何告诉应用程序只有一个单选boutton可检查 PS:我用XML创建了两个单选按钮:Java Android-选中单选按钮选中,java,android,radio-button,Java,Android,Radio Button,我想知道如何检查按钮单选已选中,以及如何告诉应用程序只有一个单选boutton可检查 PS:我用XML创建了两个单选按钮: <RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/Boutton_Bluetooth" android:id="@+id/BouttonRADIO_Bluetooth"
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/Boutton_Bluetooth"
android:id="@+id/BouttonRADIO_Bluetooth"
android:layout_gravity="center_horizontal"
android:textSize="20dp"
android:textStyle="bold" />
<RadioButton
android:layout_width="119dp"
android:layout_height="wrap_content"
android:text="@string/Boutton_RS232"
android:id="@+id/BouttonRADIO_RS232"
android:layout_gravity="center_horizontal"
android:textSize="20dp"
android:textStyle="bold"/>
提前感谢:)只需定义xml即可
<RadioGroup android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/Boutton_Bluetooth"
android:id="@+id/BouttonRADIO_Bluetooth"
android:layout_gravity="center_horizontal"
android:textSize="20dp"
android:textStyle="bold" />
<RadioButton
android:layout_width="119dp"
android:layout_height="wrap_content"
android:text="@string/Boutton_RS232"
android:id="@+id/BouttonRADIO_RS232"
android:layout_gravity="center_horizontal"
android:textSize="20dp"
android:textStyle="bold"/>
</RadioGroup>
希望它对您有所帮助。只需定义xml即可
<RadioGroup android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/Boutton_Bluetooth"
android:id="@+id/BouttonRADIO_Bluetooth"
android:layout_gravity="center_horizontal"
android:textSize="20dp"
android:textStyle="bold" />
<RadioButton
android:layout_width="119dp"
android:layout_height="wrap_content"
android:text="@string/Boutton_RS232"
android:id="@+id/BouttonRADIO_RS232"
android:layout_gravity="center_horizontal"
android:textSize="20dp"
android:textStyle="bold"/>
</RadioGroup>
希望它能帮助您。“我想知道如何检查单选按钮已选中”
yourRadioButton.isChecked()
“如何告诉应用程序只有一个无线电boutton可检查?”
-将您的单选按钮放入radioGroup“我想知道如何检查单选按钮已选中”
yourRadioButton.isChecked()
“如何告诉应用程序只有一个无线电boutton可检查?”
-将radioButtons放入radioGroup要定义按钮的单击事件处理程序,请将
android:onClick
属性添加到XML布局中的
元素。此属性的值必须是要调用以响应单击事件的方法的名称。然后,承载布局的活动必须实现相应的方法
<?xml version="1.0" encoding="utf-8"?>
<RadioGroup xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/Boutton_Bluetooth"
android:id="@+id/BouttonRADIO_Bluetooth"
android:layout_gravity="center_horizontal"
android:textSize="20dp"
android:textStyle="bold" />
<RadioButton
android:layout_width="119dp"
android:layout_height="wrap_content"
android:text="@string/Boutton_RS232"
android:id="@+id/BouttonRADIO_RS232"
android:layout_gravity="center_horizontal"
android:textSize="20dp"
android:textStyle="bold"/>
</RadioGroup>
要定义按钮的单击事件处理程序,请在XML布局中的
元素中添加android:onClick
属性。此属性的值必须是要调用以响应单击事件的方法的名称。然后,承载布局的活动必须实现相应的方法
<?xml version="1.0" encoding="utf-8"?>
<RadioGroup xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<RadioButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/Boutton_Bluetooth"
android:id="@+id/BouttonRADIO_Bluetooth"
android:layout_gravity="center_horizontal"
android:textSize="20dp"
android:textStyle="bold" />
<RadioButton
android:layout_width="119dp"
android:layout_height="wrap_content"
android:text="@string/Boutton_RS232"
android:id="@+id/BouttonRADIO_RS232"
android:layout_gravity="center_horizontal"
android:textSize="20dp"
android:textStyle="bold"/>
</RadioGroup>
可能重复。但我已经创建了两个单选按钮,如何实现这一点。我将尝试使用radioGroup。是的,
radioGroup
使其一次只检查组中的一个RadioButton
。我将尝试检查您的想法。解决了的。您可以关闭此按钮。:)我关不上它。你应该可以选择在某个地方接受副本,说它解决了你的问题。可能的副本。但我已经创建了两个单选按钮,如何实现这一点。我将尝试使用radioGroup。是的,radioGroup
使其一次只检查组中的一个RadioButton
。我将尝试检查您的想法。解决了的。您可以关闭此按钮。:)我关不上它。你应该可以选择在某处接受副本,说它解决了你的问题。谢谢你的帮助。这是工作!:)谢谢你的帮助。这是工作!:)谢谢你的回答。请问如何放置“Radiobutton.isChecked()”?我的两个单选按钮将显示在alertdialog上。例如,如果您需要的不仅仅是一些单选按钮,您可以创建自己的dialog类并根据需要进行设置…谢谢您的回答。请问如何放置“Radiobutton.isChecked()”?我的两个单选按钮将显示在alertdialog上。例如,如果您需要的不仅仅是一些单选按钮,您可以创建自己的dialog类并根据需要进行设置。。。