Android: vista de la lista de identificaciones

Tengo una vista de lista declarada en mi xml:

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical" android:background="#F7EFE8"> <ListView android:id="@+id/android:list" android:layout_width="fill_parent" android:layout_height="fill_parent"/> <TextView android:id="@+id/android:empty" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/no_message"/> </LinearLayout> 

Pero cuando intento declarar / usarlo en java, no se encuentra el id. Pero cuando renombro la vista de la lista a algo más e intento utilizarlo puedo verlo "R.id. _ " pero cuando R.id.list no puedo encontrarlo. Y si no usé la lista android: hay un error que debería haber una vista de lista cuyo identificador es android: list. ¿Alguna ayuda aquí?

Su identificador de objeto ListView debe especificarse como android: id = "@ android: id / list"

 ListView lv = (ListView) findViewById(android.R.id.list); 

O debería tener algún otro id como android: id = "@ + id / sampleList"

 ListView lv = (ListView) findViewById(R.id.sampleList); 

Compruebe esto: ListActivity

Y lista

Espero que esto ayude.

En el uso de diseño xml,

  <ListView android:id="@+id/list" android:layout_width="wrap_content" android:layout_height="wrap_content" /> 

En código Java:

  ListView listview=(ListView)findViewById(R.id.list);// it takes id of listview from xml 

Si necesitas usar android id para listview, entonces reemplaza tu código como

 <ListView android:id="@+android:id/list" android:layout_width="wrap_content" android:layout_height="wrap_content" > 

Puede ayudarte

Pruebe esto: android: id = "@ + id / list" Luego limpie el proyecto y reconstruya. En java, basta con llamar a findViewById así:

  ListView lv = (ListView)findViewById(R.id.list); 

Ref: http://developer.android.com/reference/android/view/View.html

  • Seleccionar todos los elementos de ListView
  • Diferencia entre RowId y Position en el parámetro onItemLongClick
  • ListView: ¿Cómo espero hasta que esté cargado?
  • ¿Cuál es la diferencia entre los dos tipos de implementación de la getView ()?
  • No se puede implantar OnItemClickListener en android-swipelistview
  • Android ListView: obtener el índice de datos del elemento visible
  • Columnas en ListView Android
  • Android - FirebaseListAdapter en orden inverso?
  • Las filas Listview ordenan cambios al azar en el desplazamiento de listview en android
  • Preseleccionar elementos en listView Android
  • Cómo cambiar la lista de color del elemento seleccionado en el cajón de navidgation?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.