Buenas tardes.
Siguiendo este ejemple de Erel sobre el uso de los Custom List Vuew desplegables...
Lo único que hice fue reemplazar los dos botones por un label y elimine las sub que coloreaban al CLV.
Y a continuación le agregue a una linea de código los parametros para que traiga los datos desde la BBDD. Eso lo hace bien y los muestra como quiero pero visualmente me cambia los tamaños de los label desplegados. Y me doy cuenta que el error es en tiempo de diseño porque según modifico los valores height del Panel y del Label contenido en el los cambios son notorios, pero los tamaños varían con cada ejecución del programa.
Y así es como los tengo en el diseñador...
Pido disculpas que paso las imágenes, pero no se como explicarme sin este recurso.
Una de las recomendaciones de Erel es que saquemos el AutoScaleAll del ítem, en el layout, si no entendí mal. Pero no encuentro como hacerlo y me parece que es eso los que me cambia los tamaños de los labels. Aclaro que los tamaños no siempre son iguales, a veces cierro y abro y los muestra bien y otras un desastre.
Saludos
Siguiendo este ejemple de Erel sobre el uso de los Custom List Vuew desplegables...
[B4X] CLVExpandable - Allows expanding or collapsing xCustomListView items
This class replaces the custom CustomListView module (https://www.b4x.com/android/forum/threads/b4x-xui-expandable-list-based-on-xcustomlistview.86449/). It works with the standard xCustomListView library. It is compatible with B4A, B4i and B4J. Instructions: An expandable item layout should...
www.b4x.com
Lo único que hice fue reemplazar los dos botones por un label y elimine las sub que coloreaban al CLV.
Y a continuación le agregue a una linea de código los parametros para que traiga los datos desde la BBDD. Eso lo hace bien y los muestra como quiero pero visualmente me cambia los tamaños de los label desplegados. Y me doy cuenta que el error es en tiempo de diseño porque según modifico los valores height del Panel y del Label contenido en el los cambios son notorios, pero los tamaños varían con cada ejecución del programa.
Y así es como los tengo en el diseñador...
Pido disculpas que paso las imágenes, pero no se como explicarme sin este recurso.
Una de las recomendaciones de Erel es que saquemos el AutoScaleAll del ítem, en el layout, si no entendí mal. Pero no encuentro como hacerlo y me parece que es eso los que me cambia los tamaños de los labels. Aclaro que los tamaños no siempre son iguales, a veces cierro y abro y los muestra bien y otras un desastre.
Saludos