如何在android中存储选定的单选按钮值?

时间:2012-09-06 06:52:33

标签: php android

我为性别(男性和女性)创建了2个单选按钮。我想在MySQL中存储选定的单选按钮值。我使用PHP将Android连接到MySQL。在MySQL中,我已经采用了针对Gender的数据类型tinyint。在PHP脚本中我编写了插入查询。我希望如果选择了男性,那么0应该是存储而女性被选中然后1应该存储在MySQL中。为此我该怎么办?

2 个答案:

答案 0 :(得分:4)

示例:

点击按钮

执行此操作

所以在你的点击监听器中写下这段代码

if(radioButton1.isSeleceted())
    String temp = radioButton1.getText().toString();
if(radioButton2.isSeleceted())
    String temp = radioButton2.getText().toString();

然后将临时值放在Database

答案 1 :(得分:1)

无需使用数据库。   您可以在Shared preference

中保存值

<强>实施例

 if(radioButton1.isSeleceted()) {
     PrefarenceName.putString("gender","1");

 } else if(radioButton2.isSeleceted())
     PrefarenceName.putString("gender","0");
 } 

  String gendertype = prefarenceName.getString("gender");

  if(gendertype == 1) {
      radioButton1.setSelcted(true);

  } else {
      radioButton2.setSelcted(true);
  }