android 编程中怎样从单选按钮获取数据

android 编程中怎样从单选按钮获取数据,第1张

对于如图所示的单选按钮 xml文件表示为

  <RadioGroup 

        android:id="@+id/sex"

        android:layout_width="fill_parent"

        android:layout_height="wrap_content">

        <RadioButton 

            android:id="@+id/male"

            android:text="男"/>

        <RadioButton 

            android:id="@+id/female"

            android:text="女"/>

    </RadioGroup>

获取数据内容示例:

thissex=(RadioGroup) superfindViewById(Ridsex);

thismale=(RadioButton) superfindViewById(Ridmale);

thisfemale=(RadioButton) superfindViewById(Ridfemale);

thissexsetOnCheckedChangeListener(new OnCheckedChangeListenerImp());

private class OnCheckedChangeListenerImp implements OnCheckedChangeListener{

public void onCheckedChanged(RadioGroup group, int checkedId) {

String temp=null;

if(MainActivitythismalegetId()==checkedId){

temp="男";

}

else if(MainActivitythisfemalegetId()==checkedId){

temp="女";

}

RadioButton是android开发中常见的一种控件,而使用简单,通常与RadioGroup一起使用。RadioButton表示单个圆形单选框,而RadioGroup是可以容纳多个RadioButton的容器。

[Java教程]表单中单选、多选、选择框值的获取及表单的序列化

0 2015-12-17 13:00:11

总结了下在表单处理中单选、多选、选择框值的获取及表单的序列化,写成了一个对象。如下:1 var formUtil = { 2 // 获取单选按钮的值,如有没有选的话返回null 3 // elements为radio类的集合的引用 4 getRadioValue:function(elements) { 5 var value = null; // null表示没有选中项 6 // 非IE浏览器 7 if(elementsvalue != undefined && elementsvalue != '') { 8 value = elementsvalue; 9 } else { 10 // IE浏览器 11 for(var i = 0, len = elementslength; i < len; i++ ) { 12 if(elements[i]checked) { 13 value = elements[i]value; 14 break; 15 } 16 } 17 } 18 return value; 19 }, 20 21 // 获取多选按钮的值,如有没有选的话返回null 22 // elements为checkbox类型的input集合的引用 23 getCheckboxValue:function(elements) { 24 var arr = new Array(); 25 for(var i = 0, len = elementslength; i < len; i++ ) { 26 if(elements[i]checked) { 27 arrpush(elements[i]value); 28 } 29 } 30 if(arrlength > 0) { 31 return arrjoin(','); 32 } else { 33 return null; // null表示没有选中项 34 } 35 }, 36 37 // 获取下拉框的值 38 // element为select元素的引用 39 getSelectValue:function(element) { 40 if(elementselec

以上就是关于android 编程中怎样从单选按钮获取数据全部的内容,包括:android 编程中怎样从单选按钮获取数据、javagui中单选框如何获取选中的值、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9877504.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存