Consecuencias del uso de paddingLeft en android 4.2+ con lenguaje RTL
He publicado una aplicación en google play y estoy frente a un error que se produce sólo en Samsung Galaxy Tab 2 10.1 con Android 4.1. (Se puede imaginar que no tengo ese dispositivo)
Tengo ese informe de fallo
- Elementos de menú de la barra de herramientas apretados después de cambiar a la biblioteca de soporte 26 y AppBarActivity a AppCompatActivity
- Android Studio - prestación de problemas de biblioteca de soporte
- Diseño con diferentes colores
- Cómo alinear ImageView y TextView alinear a la derecha en un diseño lineal
- Diferencia entre @id y @android: id
java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx}: android.view.InflateException: Binary XML file line #8: Error inflating class <unknown> ... Caused by: java.lang.NumberFormatException: Invalid int: "5.0dip" at java.lang.Integer.invalidInt(Integer.java:138)
Se puede imaginar que es difícil de depurar cuando no tenemos el dispositivo, pero creo que encontré el mismo problema .
La mayor parte del tiempo, utilizo paddingStart y paddingEnd como esto:
android:paddingLeft="5dp" android:paddingRight="5dp" android:paddingStart="5dp" android:paddingEnd="5dp"
Cada vez que paddingleft = paddingstart (y paddingRight = paddingEnd), y la mayor parte del tiempo los 4 atributos tienen el mismo valor.
¿Alguien sabe el comportamiento si yo
- Quitar todos los paddingStart y paddingEnd
- Activar el soporte de RTL
¿Tomará el atributo paddingLeft y paddingRight? Encontré un post muy interesante pero no maneja ese caso. En particular, ¿se verá afectado el lenguaje LTR?
¿Y cómo puedo probar mi aplicación sin ese dispositivo? No he encontrado un emulador especial para Samsung Galaxy tab 2 10.1 Android 4.1. El único método para probarlo a partir de ahora es publicar la nueva versión y esperando que el problema se resuelva, eso es una tontería.
- El logotipo de la aplicación está situado en la mitad de la barra ActionBar y la mitad en la pantalla mainActivty
- Lista lenta cuando se establece la fuente personalizada
- Ocultar teclado después de búsquedas de usuarios?
- Configuración del parámetro del diseño de android mediante programación
- ¿Cómo especifico el ancho y la altura de las celdas de Android GridLayout en medidas relativas?
- Android ScrollView puede alojar sólo un hijo directo
- Ancho de TextView siguiente curva de ImageView
- ¿Es esta la forma correcta de obtener el efecto de rizo en los dispositivos pre-piruletas?
Bug en Samsung Android 4.1.2:
Para obtener una solución, consulte https://gist.github.com/imminent/858a47904786aa2f4360
- El clic de listitem personalizado no activa listview.onclicklistener
- Obtención de la excepción como estado de ahorro de falla: activo El fragmento ha borrado el índice: -1 cuando estoy presionando el botón de inicio del dispositivo android