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?