Code example for CheckBoxPreference

Methods: getKeysetSummary, isChecked

0
	  setCheckBoxSummary(battery);
  } 
   
  // Cambia el estado de los widgets al recibir algun evento provocado por el usuario. 
	private void setCheckBoxSummary(CheckBoxPreference pref) {	 
		 if (pref.getKey().equals("provider") ) {		
			 if (pref.isChecked() ) 	// Cambia el texto de resumen del elemento de la preferenceActivity
				 pref.setSummary("Menor presici�n, menor consumo de energ�a");
			 else { 
				pref.setSummary("Mayor presici�n, mayor consumo de energ�a");
			 } 
	  } else { 
		  	if (pref.isChecked() ) 			// Habilita o deshabilita el elemento de la preferenceActivity
				 batteryAct.setEnabled(true);
		  	else 
				 batteryAct.setEnabled(false);
		 } 
	  } 
		 
}