2012-06-18 4 views
1

У меня есть радиогруппа с двумя кнопками для черного и цветного. Когда я пытаюсь сделать расчет на основе выбора, ничего не происходит. Любая идея, почему мои радиокнопки не работают? БлагодаряAndroid RadioButton IsSelected не работает

   public void onClick(View v) { 
       // TODO Auto-generated method stub 
       EditText startingAmt = (EditText) findViewById(R.id.editText1); 
       RadioButton black = (RadioButton) findViewById(R.id.radio0); 
       RadioButton color = (RadioButton) findViewById(R.id.radio1); 
       if(!TextUtils.isEmpty(startingAmt.getText().toString().trim())){ 


       TextView ***** = (TextView)findViewById(R.id.textView1); 
       double temp1 = 0.0, 
         endAmt = 0.0, 
         startAmt = 0.0; 
       String answer; 
       Editable editableValue1 = startingAmt.getText(); 
       startAmt = Double.parseDouble(editableValue1.toString()); 
       if(color.isSelected()){ 
        temp1 = startAmt * 1.15; 
        endAmt = temp1 * .15; 
        endAmt = (double)Math.round(endAmt*10)/10; 
       } 
       if(black.isSelected()){ 
        temp1 = startAmt * 1.10; 
        endAmt = temp1 * .10; 
        endAmt = (double)Math.round(endAmt*10)/10; 
       } 

ответ

4

Вместо этого используется isSelected() для isChecked().

+0

Спасибо! Я предположил, что выбрано lol, вы установите флажок и выберите радиокнопку! – Intelwalk

Смежные вопросы