android android-activity listactivity

android - ¿Cómo usar getListView() en la actividad?



android-activity listactivity (1)

Cada vez que utiliza Activity , establece your_layout.xml como your_layout.xml su Activity . Así que el ListView debería b en your_layout.xml .

Ese ListView debería tener un atributo id definido en el archivo xml, por ejemplo: ( android:id="@+id/list" ). ListView tu objeto ListView esta manera:

setContentView(R.layout.your_layout); ListView list = (ListView)findViewById(R.id.list); list.addFooterView(view);

Y cuando usa ListActivity , obtiene su ListView al llamar al método

ListView list = getListView(); // OR you can do ListView list = (ListView)findViewById(android.R.id.list); //consider the android prefix..

y tenga en cuenta que al definir cualquier layout.xml para ListActivity , tendría un ListView en su diseño con el id de algo como esto: android:id="@android:id/list"

En ListActivity se puede usar this.getListView().addFooterView(footerView);

pero si uso Activity no puede usar this.getListView()

¿Qué tengo que hacer?