|
||
|
![]() |
![]() |
Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Ayuda con ListActivity
Hola compañeros, estoy haciendo una aplicacion y tengo un problemilla. He creado una pantalla principal con dos botones y cada uno enlaza con una Actividad diferente, (Cada actividad es una clase diferente) y en esas clases diferentes tengo un ListView con varias opciones (elementos de un array) el problemas lo tengo que ahora cada item del array al pulsarlo me abra otra actividad, en este caso son unas imagenes sobres cosas curiosas de hombres y mujeres. que entiendo que seran nuevas Activitys. pero no soy capaz. os dejo el codigo de uno de ellos ya que ambos son iguales.
///////////////////////////////////////////////////////////////////////////////////////////////////// package com.mauristudio.LaVerdad; import android.app.ListActivity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.ArrayAdapter; import android.widget.ListView; public class LaVerdadDeEllas extends ListActivity{ String curiosidadesEllas[] = {"Curiosidad de ella 1", "Curiosidad de ella 2", "Curiosidad de ella 3", "Curiosidad de ella 4", "Curiosidad de ella 5"}; public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setListAdapter(new ArrayAdapter<String>(this, id.R.layout.simple_list_item_1, curiosidadesEllas)); } @Override protected void onListItemClick(ListView list, View view, int position, long id){ super.onListItemClick(list, view, position, id); // Aqui es donde no se que codigo poner para hacer la llamada a la actividad } } ////////////////////////////////////////////////////////////////////////////////////////////////// |
|
#2
|
||||
|
||||
A la desesperada he pensado hacerlo un poco a lo bruto, es decir en vez de un listView, ir añadiendo botones y aplicarle el onClick en el XML para llamar a la actividad , como he hecho en los dos botones principales, pero veo mucho codigo para algo que entiendo se puede hacer mas limpio con un arrayList.
|