android - 如何将单选按钮值发送到android中的服务器?

标签 android

我有两个 RadioButton 命名为 married,unmarried 我必须做的是当用户选中 married 单选按钮时我必须将 radioButton 的值“married”发送到服务器使用 jsons 并且与 unmarried 相同。我该怎么做。

这里是一个字段的json代码:-

jsonObject.put("maritalstatus", "");

最佳答案

试试下面的代码:

 RadioGroup radioGroup = (RadioGroup)findViewById(R.id.yourid);
 String selectedText = ((RadioButton)findViewById(radioGroup.getCheckedRadioButtonId())).getText().toString(); 

 jsonObject.put("maritalstatus", selectedText);

设置单选按钮被选中:

String status =  jsonObject.getString("maritalstatus");
if(status.equals("married")){
   radioGroup.check(radioGroup.getChildAt(0).getId());
}else{
   radioGroup.check(radioGroup.getChildAt(1).getId());
}

关于android - 如何将单选按钮值发送到android中的服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36734260/

相关文章:

android - jquery忽略错误和成功json代码

android - 导入 Android 精选照片

java - 如何将源代码发送给我的客户到应用程序?

android - onSupportNavigateUp() 未调用

android - 无法使用 ionic 库将图像上传到服务器

android - 保存抽屉导航 fragment 的状态

android - 如何让多个应用程序在 Android 中共享一个远程服务?

具有深层链接的 Android 自定义 chrome 选项卡

android - 如何在android中播放rtsp url?

java - 如何从android应用程序中的文本文件中读取大的json?