He examinado la mayoría de las preguntas sobre este tema y no parece haber una respuesta definitiva. Tengo tres marcadores en diferentes filas de una vista de tabla. Con el atributo de ponderación, las celdas de la tabla y, en consecuencia, las viñetas y las vistas de texto tienen el mismo ancho.Android: reduzca el ancho del cuadro desplegable de un control numérico
Sin embargo, cuando se hace clic en una ruleta, la lista desplegable aparece con el ancho completo y cubre toda la tabla. Debe haber una forma de restringir el ancho de la lista. Solo tiene un número con un máximo de 4 dígitos después de todo.
He visto una nota en R.attr.dropDownWidth que parece ayudar, pero no tengo idea de cómo implementar este método, y menos aún si realmente funciona.
Cualquier ayuda sobre este u otro método que restrinja el ancho de la lista desplegable a aproximadamente 100 inmersión será muy apreciada, especialmente si se incluye código de muestra.
Gracias,
Alan ...
Hola CommonsWare, Sí, he llegado a la misma conclusión y voy a dejar las cosas como están. Como dices, esta situación puede ser diferente en las versiones posteriores, pero, al menos por ahora, necesito permanecer compatible con versiones anteriores. Gracias de cualquier manera. Alan ... –
Al haber subido a un dispositivo diferente, noto que los elementos del girador y la lista son bastante difíciles de seleccionar. Había establecido textview en la fila xml como 'wrap-content' y significaba que, si solo había 1 o 2 caracteres en la TV, tenía que presionar uno de ellos para seleccionar la fila. Al cambiar a 'fill_parent', la televisión se extiende a lo largo de la fila y facilita la selección. Pensé que esto podría ayudar a otros. Mis mejores deseos, Alan ... –