studio color change bar activity actionbar java android-studio static-import android-studio-import

java - color - ¿Cómo detener los aspectos destacados de los métodos/constantes de importación estática en Android Studio?



change title activity android (4)

"Configuración> Editor> Color y fuentes> Java", en el Esquema, busque " Constante (campo final estático) " y elija el color que desee.

Actual .: Captura de pantalla

Actualizaciones 2: La respuesta de MatF es la solución al problema real que se pregunta.

Estoy usando importaciones estáticas en Android Studio como:

import static android.opengl.GLES20.*;

Pero Android Studio destaca cada miembro / constante estático relacionado con la importación estática en el código como.


También intenté buscar una opción en Settings > Editor > Color & Fonts > Java pero no encontré nada sobre el cambio de color.


Como su problema es solo el resaltado después de usar "agregar bajo demanda importación estática" y no para el estilo en general, la solución es bastante simple:

Presione Escape. A veces es posible que deba presionarlo dos veces.


Creo que solo necesitas usar otro Esquema (Editor - Colors & Fonts - Java) lugar de tu actual.

Mira mis siguientes capturas de pantalla:

Esquema predeterminado:

Esquema de obsidiana:

Esquema personalizado: En Constant (static final field) : desmarque "Use inherited attributes" , luego configure el color de Background

¡Espero que esto ayude!


Realmente aprecio los esfuerzos de @khusrav y @BKN, de hecho, después de leer ambas respuestas, estoy convencido de que estos son los mismos trucos que usé incluso antes de publicar la pregunta.

Sin embargo, el problema es bastante simple: Android Studio no detiene los aspectos destacados de las constants y members relacionados con la static import .

El problema viene solo cuando uso Agregar importación estática para constante o método que ya estaba siendo usado con nombres de clase completamente calificados utilizando la ALT + ENTER acceso directo ALT + ENTER y luego Android Studio importa todo como importación de manojo usando * o importación separada para cada método y constante. luego, todas las constantes / miembros estáticos relacionados con esas importaciones se resaltan y permanecen iguales a menos que no cierre y vuelva a abrir el archivo.

Aquí estoy agregando 4 capturas de pantalla que realmente explican el problema y la solución.

1) Importaciones habituales con nombre completo.

2) Importando estática bajo demanda utilizando ALT + ENTRAR.

3) Miembros estáticos resaltados después de las importaciones.

4) Miembros estáticos después de la reapertura.

En resumen, los aspectos más destacados solo van después de volver a abrir los archivos.