Pregunta

novato aquí, oso conmigo ..

Tengo una clase que se extiende TabActivity. Una de mis pestañas contiene actualmente una cadena larga compuesta de algunos registros que tengo de mi mesa SQLite. Ahora estoy siguiendo un tutorial y el siguiente paso es alejarse de la cadena y crear algo un poco más apropiado para los registros, un ListView. Sin embargo dice que voy a tener que cambiar de clase para extender ListActivity pero ya he extendido TabActivity (no forma parte del tutorial) y que realmente no tienen el conocimiento aún saber a dónde ir desde aquí.

Creo que si el contenido de mi pestañas se estableció con intentos a clases separadas que no tendría un problema, pero es importante para mí que tanto las pestañas y su contenido se construyen de la misma clase porque me va a querer estar haciendo mucho entre ellos más tarde. Pero tal vez no hay manera puedo evitar la creación de una clase separada? Si es así podría yo todavía apuntar mis dos lengüetas hacia la misma clase? por la misma razón que el anterior. Pero entonces ¿Cómo puedo conseguir que sigue mostrando un contenido diferente?

seguro de que hay una solución obvia pero no tienen suficiente experiencia en programación para tener una idea de lo que es, he estado buscando en Google desde hace un tiempo, pero no estoy realmente seguro de lo que debe buscar lo que si alguien podría señalar me en la dirección correcta i agradecería mucho.

sentido

La esperanza que estoy hablando, Aquí hay un enlace para ver la clase estoy trabajando en:

Codeviewer.org, mi Budget.java

¿Fue útil?

Solución

Usted no necesita tener su clase extender ListActivity (o TabActivity para el caso) como aquellas clases son sólo para su conveniencia.

Si desea mostrar un ListView en un TabActivity, echa un vistazo a este tutorial escribí.

Otros consejos

Siempre se puede insertar un ListView a su actividad, dan android:id adecuada por lo que puede referirse a manejar los datos. Theres ninguna compulsión que un ListView debe estar en un ListActivity.

Ver mis comentarios para que pueda ayudar más.

No se metan con el TabActivity ya que esto Activity simplemente gestiona todas sus fichas. Que acaba de establecer el nuevo ListActivity como el contenido de la ficha que desea mostrar en.

Salida del androide Hola vista de pestaña tutorial, ya que muestra cómo asignar un Activity a una ficha que es justo lo que necesita.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top