Variables con subrayado

Estoy obteniendo un subrayado en algunas variables de Android Studio (en este caso en la variable 'posición'). Creo que no es un error porque la aplicación se ejecuta perfectamente y el compilador pasa todo bien. Me pregunto qué significa eso?

Introduzca aquí la descripción de la imagen

2 Solutions collect form web for “Variables con subrayado”

Creo que las variables subrayadas son representativas de constantes, porque en mi experiencia sólo veo esta decoración cuando declaro un objeto final para uso dentro de una clase anónima. No puedo encontrarlo en la documentación, sin embargo.

Esto significa que la variable fue declarada fuera del método actual. Por ejemplo, en este caso, la position es probablemente declarada como un miembro de la clase fuera de la new DialogInterface.OnClickListener() , en la clase en la que está implementando el método onItemLongClick() .

Se declaran así:

 public class MyClass{ private int position; // Other code... } 
  • ¿Cómo puedo crear una estructura de prueba en Android Studio?
  • Cómo deshacerse de la advertencia de Android Studio "Resultado de getException () no lanzado"?
  • Agregue la biblioteca github como dependencia al proyecto de Android-Studio
  • Error de Gradle: no se pudo ejecutar la compilación usando la distribución gradle
  • ¿Por qué no desaparece la advertencia de desaprobación al verificar Build.VERSION.SDK_INT antes de usar el elemento obsoleto?
  • AndroidStudio - No se pudo actualizar Gradle
  • Explorador de archivos de estudio de Android que no muestra archivos en la carpeta de datos
  • La pestaña de vista previa no está visible en Android Studio
  • Android Studio 0.8.6 cambiar la variante de construcción predeterminada
  • Android Studio no refleja cambios
  • Estudio androide no encuentra icono dibujable
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.