android textview logcat typeface

android studio logger TextView TypeFace style 0



logcat (2)

En logcat, haga clic con el botón derecho y seleccione "Doblar líneas como esta", luego edite esa línea hasta el bit de "TextView ...", y luego desaparecerán.

En mi proyecto, recibo lo siguiente en un mensaje logcat , para cada TextView en todas las vistas de mi aplicación:

D/TextView: setTypeface with style : 0

El tema que utilicé en styles.xml :

<style name="GreenTheme" parent="Base.Theme.AppCompat.Light"> <item name="colorPrimary">@color/primaryGreen</item> <item name="colorPrimaryDark">@color/primaryDarkGreen</item> <item name="colorAccent">@color/accentGreen</item> <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> </style>

También uso buildToolsVersion "26.0.1"

También he intentado usar Theme.AppCompat.Light.NoActionBar como tema principal. Los mensajes aún se registran.

ACTUALIZACIÓN 1

Después de algunas pruebas, descubrí que esto ocurre solo con los *.Theme.AppCompat.Light.* .

Theme.AppCompat.Light.NoActionBar se Theme.AppCompat.Light.NoActionBar mayor frecuencia y viene en cada tutorial para el diseño de materiales.

¿Cómo se puede solucionar este problema?

ACTUALIZACIÓN 2

Nota : Al usar un emulador, este mensaje no se muestra. Es muy probable que sea un problema del dispositivo.


Esto podría ser un problema específico de Samsung. probablemente podría intentar reemplazar todas las instancias de TextView con AppCompatTextView y ver si esas advertencias son menos ... mientras que esto es una suposición descabellada.

sugeriría silenciar el ruido; Logcat > Edit Filter Configuration y luego incluir el nombre del paquete (para parecerse a la opción "Mostrar solo la aplicación seleccionada") y excluir esa etiqueta molesta con una expresión regular exclusiva, por igual: ^(?!TextView) o excluir por mensaje de registro ^(?!setTypeface/swith/sstyle/s:/s0) . Esto debería reducir la cantidad de spam de registro.