jueves, 11 de septiembre de 2014

Como quitar la advertencia - warning en el uso de EditText (Android)

0 comentarios
Cuando se hace uso de un control EditText en android, aparece siempre un signo de admiración indicando una advertencia que algo no está del todo bien...  ¬¬

Aunque la app puede ejecutarse y funcionar con toda normalidad, no deja de molestar que quede por allí ese warning.

Después de buscar un poco de información sobre eso en stackoverflow encontré la solución a ese detalle, y aunque no está muy documentada (allí) sí resuelve la necesidad de quitar ese incómodo signo de advertencia...

La solución es agregar en el fichero activity_main.xml (o donde sea que se esté diseñando el Layout donde insertemos un EditText) una directiva "android:hint". Sí, solamente eso!

En mi caso, he quitado el warning poniendo:

android:hint="@string/sugerencia"

Donde android:hint=" ... " es la directiva y @string/sugerencia es una cadena que he creado previamente en /res/values/strings.xml ya que si no existe una cadena creada en ese fichero para que complete la directiva "android:hint" dará otro warning indicando que debería de usar un "@string/nombre_del_string" en lugar de introducir un mensaje de texto directamente.

Espero que a alguien que también haya tenido esta duda o inquietud (de como quitar el único warning del control EditText) le pueda servir esta traducción.

Saludos.
Read more ►
 

Copyright © El igloo de Tux Design by O Pregador | Blogger Theme by Blogger Template de luxo | Powered by Blogger