expandableListView中的Android-EditText给Radiogroup带来了麻烦

时间:2015-04-14 04:44:30

标签: android expandablelistview

我有一个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; 

0 个答案:

没有答案