我有一个EditText
,两个RadioButton
(用于批准/拒绝)和Button
中的提交ExpandableListView
。
当我在EditText
中输入内容时,RadioGroup
的选择ID在我点击提交时给出了-1,但如果我没有输入任何内容,那么它的效果非常好。< / p>
但即便如此,我也可以记录收到的EditText
,但RadioGroup
无效。
addButton.setOnClickListener(new View.OnClickListener() {
@Override public void onClick(View convertView) {
if(rg.getCheckedRadioButtonId() ==2131034203){ f=1000; flag=Integer.toString(f);
Log.w("commnt",comm);
Log.w("time",formattedDate );
Intent i=new Intent(_context.getApplicationContext(),ThankYou.class);
i.putExtra("flag", flag); i.putExtra("date",formattedDate );
_context.startActivity(i);
}
else if(rg.getCheckedRadioButtonId() ==2131034204){
Log.w("commnt",comm);
f=-999; flag=Integer.toString(f);
Log.w("time",formattedDate );
Intent i=new Intent(_context.getApplicationContext(),ThankYou.class);
i.putExtra("flag", flag);
i.putExtra("date",formattedDate );
_context.startActivity(i);
}
else {
Toast.makeText(_context.getApplicationContext(), "Please check Approve/Deny",Toast.LENGTH_LONG).show();
}
String id=Integer.toString(rg.getCheckedRadioButtonId());
Log.w("id", id);
Log.w("commnt",comm); } });
return convertView;