¿hay algún tipo de funcionalidad de tipo 'repetidor' en android? Tengo un diseño relativo (dentro de una fila en una vista de lista) y en el interior me gustaría que se muestren una serie de TextViews uno tras otro (como si fueran filas secundarias en la fila de la vista de lista). El problema es que el número de esas "filas secundarias" variará. ¿Hay alguna forma de hacerlo, o debería simplemente crear los objetos TextView en el código y agregarlos programáticamente a un diseño lineal o de tabla?android como la funcionalidad de repetidor
Respuesta
Una opción es TextViews support Multi-line texto. Por lo tanto, podría crear el texto con un StringBuilder con "\ n" para líneas nuevas y no tener que preocuparse por las vistas de texto múltiples.
Lo más parecido (además de ListView/ListAdapter, por supuesto) que puedo pensar de improviso es ViewSwitcher y ViewSwitcher.ViewFactory, pero realmente no hay nada mágico allí: es una interfaz que puede llamar para obtener una vista.
Dado que es solo una línea para obtener una vista y agregarla a su jerarquía actual de todos modos, sin embargo (View.inflate(context, R.layout.somelayout, myContainerViewGroup)
) se siente tonto ir con algo más pesado, pero si se siente mejor envolviéndolo en una fábrica de algún tipo, verifique el AOSP source for ViewSwitcher.
- 1. Diseño de Android como botón con funcionalidad seleccionable
- 2. cola como funcionalidad para gvim
- 3. Buscando la funcionalidad de rsync multiplataforma en python, como rsync.py
- 4. Repetidor anidado
- 5. ¿Cómo implementar Android 4.0 como deslizar para descartar la funcionalidad en ListView?
- 6. ¿Cómo habilitar la funcionalidad del receptor A2DP en Android?
- 7. String.Formato como funcionalidad en T-SQL?
- 8. cscope como funcionalidad para C++ (usando vim)
- 9. inversa funcionalidad gama-como en matrices php
- 10. Paginación en el repetidor
- 11. Geany intellisense como funcionalidad para C++
- 12. cómo implementar la funcionalidad atrás y hacia adelante como navegador
- 13. Emulando la funcionalidad de ShowDialog
- 14. Enlazar diccionario al repetidor
- 15. Renderizar repetidor vacío
- 16. gatillo botón funcionalidad de clic de botón en Android
- 17. ¿Puedo suspender la funcionalidad de iScroll?
- 18. la implementación de múltiples niveles "repetidor" en PHP
- 19. buscando la funcionalidad de autocompletar en emacs
- 20. ¿Cómo sobrescribir la funcionalidad window.open?
- 21. cómo utilizar la funcionalidad de sobrecrollo para listview?
- 22. ¿Cómo implementar la funcionalidad de deshacer?
- 23. Android Cómo verificar la funcionalidad de llamada de soporte del dispositivo/tableta
- 24. Ir a Definición Como Funcionalidad en SQL SERVER
- 25. Lista de enlace (de cadena) al repetidor
- 26. Cómo extender la clase BaseDaoImpl de ORMLite en Android para ampliar la funcionalidad
- 27. Funcionalidad de salida/tiempo de espera de la aplicación para Android
- 28. Anónimo tipo de evento repetidor DataBound
- 29. ¿Lógica condicional dentro del control de repetidor?
- 30. "Ejecutar como" falta la aplicación de Android
hmmm, eso suena como una buena solución. el único problema es que necesito que cada 'fila de niños' parezca estar en una caja azul clara, con una separación blanca entre cada 'fila' – Ben