我有三个单选按钮的Radio组和一个ListView中的提交按钮。我想获取Button侦听器并获取所选单选按钮的值。下面我的listview项目视图。请帮帮我。如何获取单选按钮在ListView中的值在Android中单击按钮
0
A
回答
1
把这段代码click事件里面
if(rg1.getCheckedRadioButtonId()!=-1){
int id= rg1.getCheckedRadioButtonId();
View radioButton = rg1.findViewById(id);
int radioId = radioGroup.indexOfChild(radioButton);
RadioButton btn = (RadioButton) rg1.getChildAt(radioId);
String selection = (String) btn.getText();
}
0
RadioGroup group=(RadioGroup) findViewById(R.id.radioGroup1);
group.setOnCheckedChangeListener(new OnCheckedChangeListener()
{
public void onCheckedChanged(RadioGroup group, int checkedId)
{
// TODO Auto-generated method stub
if(radiobutton1.isChecked())
{
//your code
}
else if(radiobutton2.isChecked())
{
//your code
}
}
});
1
你需要编写自定义适配器的getView
方法onClickListener
:
public View getView(final int position, View convertView,ViewGroup parent)
{
Button submit= (Button) convertView.findViewById(R.id.submit);
submit.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
RadioGroup rGroup = (RadioGroup)convertView.findViewById(R.id.radiogroup);
int checkedID = rGroup.getCheckedRadioButtonId();
if(checkedID >=0)
RadioButton rButton = (RadioButton) convertView.findViewById(checkedId);
else{
//no radio button was checked
}
}
});
return convertView ;
}
希望这有助于。
相关问题
- 1. Android - 单选按钮在listView?
- 2. Android:单击按钮时如何从按钮中获取文本?
- 3. 单击按钮时无法获取单选按钮值
- 4. 获取选中单选按钮的值
- 5. 单击按钮时获取所选单选按钮的编号
- 6. 如何在gridview中使用按钮单击中的单选按钮获取所选行的值
- 7. Flash单选按钮:如何获取选定的单选按钮?
- 8. 如何获取单选按钮的值?
- 9. Android在按钮上单击创建ListView
- 10. 在android中获取oncheckedchanged之外的选定单选按钮值?
- 11. 如何在android中单击下一个按钮时删除单选按钮?
- 12. 没有正确获取单选按钮中的单选按钮
- 13. 获取/使用单选按钮值android
- 14. Android动态单选按钮获取值
- 15. 获取单选按钮值Android
- 16. 如何获取ListView中每一行的选定单选按钮
- 17. 如何在PHP中单击按钮时获取动态按钮值?
- 18. 如何在android中改变listview中的单选按钮值取向改变
- 19. 单击按钮时从单选按钮获得价值PHP
- 20. 单选按钮中的单选按钮
- 21. 如何从Xamarin Android中的单选按钮获取值?
- 22. 我可以在单击按钮后在脚本中获取所选单选按钮的值
- 23. 如何取消选中Android中的单选按钮(在radiogroup中)?
- 24. 在JavaScript中单击某个单选按钮时启用按钮
- 25. 如何获取取消选中的单选按钮的值?
- 26. 如何将行添加到listView按钮在android studio中单击?
- 27. 如何获取iframe中选中的单选按钮的值
- 28. 如何在asp.net中的下一页获取单选按钮值
- 29. 在extjs中如何获取单选按钮的值?
- 30. 如何从android中的五个单选按钮获取选定的单选按钮值?
你可以把代码 – 2014-11-24 08:48:50