Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/10/2011, 23:45
aailil_os
 
Fecha de Ingreso: octubre-2011
Mensajes: 12
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: como formar un RadioGroup personalizado

Hola de nuevo, tengo un nuevo problema, quisiera que los radiobuttons se crearan a partir de una condicion en el editable como antes lo habia mencionado, pero no puedo lograrlo, una vez que escribo en el autocomplemento no sucede nada, al menos que introduzca el if dentro de una accion de boton (cosa q no quiero hacer) quisiera que aparecieran inmediatamente despues de q la condicion se cumpla (espero no haber dicho una barbaridad) anexo mi código, espero me puedan ayudar. Saludos =)



@Override
public void onCreate(Bundle savedInstanceState)
{ super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.main);

AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.origin);

if (textView.getText().toString().equals("pantitlan") )
{ LinearLayout ori = (LinearLayout) findViewById(R.id.linearLayout2);

RadioGroup RG1 = new RadioGroup(this);
RG1.setOrientation(RadioGroup.HORIZONTAL);
//RG1.setFocusable(true);

RadioButton[] RB = new RadioButton[4];
for (int i=0; i<4; i++)
{ RB[i] = new RadioButton(this);
RG1.addView(RB[i]);

if(i==0)
{ RB[i].setChecked(true);
RB[i].setText("L-1");
}

if(i==1)
RB[i].setText("L-5");

if(i==2)
RB[i].setText("L-9");

if(i==3)
RB[i].setText("L-A");

}

ori.addView(RG1);
}

}