2011-12-14 14 views

Respuesta

35

Puede utilizar la propiedad xml

<CheckBox 
    android:id="@+id/cb1" 
    .... 
    android:checked="true" 
/> 

o conjunto en su código como

boolean isChecked = ...; 
CheckBox cb1 = (CheckBox)findViewById(R.id.cb1); 
cb1.setChecked(isChecked); 
+0

¿Esto se aplica si la aplicación se inicia por primera vez? –

1

Sólo hay que establecer su valor en

checkBox.setTag("zero") o

checkBox.setTag("one") 

y marcar como esto ...

String str = (String) checkBox.getTag(); 

if(str.equals("zero") || str.equals("one")){ 
checkBox.setChecked(true); 
} 
8

Vladimir la respuesta no funcionó para mí. En su lugar, use esto:

<CheckBox 
... 
android:state_checked="true" /> 
+1

Esto no funcionó para mí. Tuve que usar android: checked = "true" – Ahmed

Cuestiones relacionadas