`
yeruowei
  • 浏览: 25334 次
  • 性别: Icon_minigender_2
  • 来自: 西安
社区版块
存档分类
最新评论

获取RadioButton选中的值

 
阅读更多
<RadioGroup android:id="@+id/gender"
        android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:orientation="horizontal">
        <RadioButton android:id="@+id/gender_male"
            android:layout_width="wrap_content" android:layout_height="wrap_content"
            android:text="男" android:checked="true"
            android:textSize="24dp" android:textColor="#000000"/>
        <RadioButton android:id="@+id/gender_female"
            android:layout_width="wrap_content" android:layout_height="wrap_content"
            android:text="女" android:checked="false" 
            android:layout_marginLeft="100dp" android:drawablePadding="10dp"
            android:textSize="24dp" android:textColor="#000000"/>
</RadioGroup>

 

public class TestActivity extends Activity {

    @Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		requestWindowFeature(Window.FEATURE_NO_TITLE);
		setContentView(R.layout.main);
		RadioGroup gender = (RadioGroup) findViewById(R.id.gender);
		final RadioButton male = (RadioButton) findViewById(R.id.gender_male);
		final RadioButton female = (RadioButton) findViewById(R.id.gender_female);
		gender.setOnCheckedChangeListener(new OnCheckedChangeListener() {
			@Override
			public void onCheckedChanged(RadioGroup group, int checkedId) {
				if (checkedId == male.getId()) {
					Toast.makeText(TestActivity.this, "male",
							Toast.LENGTH_SHORT).show();
				} else {
					Toast.makeText(TestActivity.this, "female",
							Toast.LENGTH_SHORT).show();
				}
			}
		});
         }
}

 

分享到:
评论

相关推荐

    HurleyWong#TechNote#获取RadioButton选中值1

    获取RadioButton选中值第一种方式通过RadioGroup的setOnCheckedChangeListener()来监听选中哪一个单选按钮// 通过R

    C#获取radioButton之间选中的值(超简单)

    本知识点主要讲解如何在C#中获取`RadioButton`控件之间的选中值,并在用户选择后弹出对话框显示所选值,以及如何将这些值应用于数据库操作,例如在性别选项(男/女)的场景中。 首先,让我们了解`RadioButton`的...

    VC 6.0 获取RadioButton控件选中状态值.rar

    VC 获取RadioButton控件选中值,在平时的使用中,选中的RadioButton会有一个值传递到下一个环节中,本实例就是展示了如何获取用户选中的值。下面请看具体代码:  void CDemoDlg::OnTest()  {   //获得组中单选...

    Android进阶之RadioButton选中值的获取、单选多行

    // 这里可以添加处理选中值的逻辑,比如存储、显示等 Log.d("SelectedOption", "用户选择了:" + selectedOption); } }); ``` 在上述代码中,`onCheckedChanged()`方法接收两个参数:`group`是`RadioGroup`对象...

    JS获取选中的radio button的值

    本篇文章将详细讲解如何使用JavaScript来获取选中的Radio button的值以及相关的知识点。 首先,Radio按钮在HTML中的基本结构如下: ```html &lt;label for="option1"&gt;Option 1 &lt;label for="option2"&gt;Option 2 ``` ...

    C#_winform_动态生成RadioButton和CheckBox并获取选中值

    C#的winform是没有webform的RadioButtonList和CheckBoxList这两个...要实现从数据库取出数据后动态生成N个RadioButton和CheckBox并获取选中项目的值,请看本例。思路很简单,有问题请指出,相互学习共同进步,谢谢。

    使用RadioGroup与RadioButton

    3. **获取选中状态**:可以使用`RadioGroup.getCheckedRadioButtonId()`来获取当前选中的`RadioButton`的ID,然后通过`findViewById()`找到对应的`RadioButton`。 ```java int checkedId = radioGroup....

    dtree读取单选和复选的值

    例如,你可以监听 `onCheck` 或 `onSelect` 事件来获取当前被选中的节点及其对应的值。在 jQuery 示例中,可以这样处理: ```javascript $("#your_dtree_element").dtree({ onCheck: function(node, checked) { ...

    C#中radioButton的经典使用.docx

    1. **获取`RadioButton`选中值的方法**: - 方法一:通过事件处理程序。你可以为每个`RadioButton`的`Click`事件绑定同一个事件处理程序。在`rdoAnawer_Click`事件中,`sender`参数会传递当前触发事件的控件,我们...

    RadioGroup&RadioButton小技巧

    - 可以使用`getCheckedRadioButtonId()`方法来获取当前选中的`RadioButton`的ID。 4. **布局方向**: - `RadioGroup`允许设置水平或垂直布局,通过`android:orientation`属性来控制,值可为`horizontal`或`...

    Asp.Net中跨页数据提交获取单选按钮的值

    - 可以通过JavaScript或jQuery在客户端获取选中的RadioButton的值,然后通过Ajax发送到服务器。 - 使用HTML5的FormData对象,配合XMLHttpRequest或fetch API发送数据。 三、示例代码 在Asp.Net中,一个简单的跨页...

    RadioGroup&amp;RadioButton简单使用

    // 获取当前选中的RadioButton RadioButton radioButton = findViewById(checkedId); String selectedOption = radioButton.getText().toString(); // 这里可以处理选中事件,例如更新数据或执行相应操作 } });...

    获取单选按钮中被选中的选项

    在Python的tkinter库中,可以使用`Radiobutton`类,并通过`var.get()`方法获取选中的按钮对应的值。下面是一个简单的示例: ```python from tkinter import * root = Tk() var = IntVar() option1 = ...

    RadioGroup支持RadioButton多行多列

    在本案例中,我们将深入探讨如何在 `RadioGroup` 中实现`RadioButton`的多行多列展示,并获取用户所点击的 `RadioButton` 的值。 首先,让我们了解 `RadioGroup` 和 `RadioButton` 的基本用法。`RadioGroup` 是一个...

    Android中RadioButton的常用方法一览.pdf

    - 当在RadioGroup中使用RadioButton时,可以通过RadioGroup的`getCheckedRadioButtonId()`方法获取当前选中的RadioButton的ID。 6. **资源引用** 参考文献《Android移动应用开发案例教程》(范美英,机械工业出版...

    VC++设置和获得一组单选按钮的选中状态

    本篇文章将深入探讨如何在VC++中设置和获取一组单选按钮的选中状态。 首先,我们需要了解MFC(Microsoft Foundation Classes)库,它是VC++用于Windows应用程序开发的一个框架。MFC提供了CButton类,该类代表...

    js获取RadioButtonList的Value/Text及选中值等信息实现代码

    在JavaScript中,获取ASP.NET中的RadioButtonList控件的值、文本以及选中状态是一项常见的任务。在给定的示例中,我们有一个名为`rbtnCompany`的RadioButtonList,它包含四个选项A、B、C和D,每个选项都有一个唯一的...

    代码动态生成radioButton

    // 这里可以获取当前选中的RadioButton的ID // 并进行相应的业务逻辑处理 } }); ``` 总结来说,动态生成RadioButton是Android开发中的常见操作,可以通过编程方式创建和定制各个属性,如可用性、样式以及布局...

    RadioButton仿QQ底部标签(有右上角数字)

    为了使应用更具动态性,你可能还需要在后台获取实时的未读消息数,并同步更新到相应的`RadioButton`上。这可以通过使用广播接收器或者观察者模式实现,当接收到消息更新通知时,更新对应的数字显示。 总的来说,...

    应用源码之(RadioButton与监听.zip

    // 这里可以获取到被选中的RadioButton的文字内容 } }); ``` 在实际应用中,我们常常需要根据RadioButton的选择状态来执行相应的业务逻辑。例如,用户在设置界面选择不同的支付方式,或者在问卷调查中选择答案。...

Global site tag (gtag.js) - Google Analytics