Cómo mostrar las casillas de verificación pre verificadas en android

tengo un problema
¿Cómo puedo mostrar las casillas de verificación previas en mi aplicación android.
Supongamos que hay 4 casillas de verificación y quiero mostrar 2 de ellas comprobadas desde el principio basadas en un valor 0 o 1 asignado a esa variable de visualización.
Soy un desarrollador andino muy ingenuo.

Puede utilizar la propiedad xml

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

O establecer en su código como

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

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

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

Solo establece tu valor en

checkBox.setTag("zero") o

 checkBox.setTag("one") 

Y comprobar como esto …

 String str = (String) checkBox.getTag(); if(str.equals("zero") || str.equals("one") ){ checkBox.setChecked(true); } 
  • Imagen personalizada de la casilla de verificación android
  • Cómo cambiar la casilla de verificación tick color en android
  • Eliminación de la "casilla" de la casilla de verificación en Android
  • Cómo obtener el ID de las casillas de verificación en el elemento de vista de lista expandida?
  • Hacer que la casilla de verificación esté deshabilitada en Android
  • Cómo desmarcar una casilla de verificación de Android marcada
  • Cómo puedo obtener todos los elementos de la lista seleccionada mediante la casilla de verificación
  • Cómo tachar los elementos de texto en listview cuando está marcada?
  • Cómo personalizar (aumentar el tamaño) de la casilla de verificación en Android
  • Cambiar el valor de la casilla de verificación sin activar onCheckChanged
  • Cómo establecer la casilla de verificación en el lado derecho del texto
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.