Establecer error en Android

¿Puede alguien decirme cómo utilizar setError función appropirately para CheckBoxes y RadioButtons. Puedo levantar el símbolo del icono del error (!) Después de mi textView pero no puedo ver el mensaje de error. Según la documentación de Android:
sets the right-hand compound drawable of the TextView to the "error" icon and sets an error message that will be displayed in a popup when the TextView has focus. The icon and error message will be reset to null when any key events cause changes to the TextView's text. If the error is null, the error message and icon will be cleared.
¿Puede alguien proporcionar un ejemplo de la correcta aplicación de setError en caso de checkbox aand radioButton?

Aquí está mi código –

 CheckBox box=(CheckBox)findViewById(R.id.propertyStatus1); box.setError("Error"); 

Para mostrar el seterror para la casilla de verificación y el botón de radio está funcionando. Su código también es correcto para mostrar el error establecido.

  CheckBox cb=(CheckBox)findViewById(R.id.checkBox1); cb.setError("error"); 

Al principio sólo se mostrará el icono de error. Cuando se enfocó el mensaje de error se mostrará.

Para recibir el foco en estos tipos de elementos, añada android:focusableInTouchMode="true"

  • Interface Builder (Diseñador de interfaz de usuario) para Android
  • ¿Cómo crear una superposición que bloquea los eventos de toque a la interfaz de usuario debajo de él?
  • XML drawable Bitmap tileMode error?
  • Cómo establecer el tamaño mínimo y máximo de un ImageView en Android
  • ¿Cómo especifico el ancho y la altura de las celdas de Android GridLayout en medidas relativas?
  • Genymotion + Segmentación de problemas de diseños de tableta con desplazamiento con CoordinatorLayout
  • Colocar la vista dentro de FrameLayout en Android
  • Mostrar fuentes personalizadas o Ver en la sección de vista previa de Android Studio XML
  • Wrap_content en recycleview, toma altura del elemento (lista horizontal)
  • ¿Por qué se corta la altura de la barra de herramientas de Android?
  • ¿Cómo hacer que Rotate3dAnimation sea más suave?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.