Error de símbolo no resuelto en el archivo de actividad

Estoy intentando enumerar todos los archivos de música en la tarjeta SD usando la vista de lista. Y en el código de Java para la actividad, consigo un error, aquí es el método que utilizo en clase:

private void init_phone_music_grid() { System.gc(); String[] proj = { MediaStore.Audio.Media._ID, MediaStore.Audio.Media.DATA, MediaStore.Audio.Media.DISPLAY_NAME, MediaStore.Video.Media.SIZE }; musiccursor = managedQuery(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, proj, null, null, null); count = musiccursor.getCount(); musiclist = (ListView)findViewById(R.id.sample); musiclist.setAdapter(new MusicAdapter(getApplicationContext())); musiclist.setOnItemClickListener(musicgridlistener); mMediaPlayer = new MediaPlayer(); } 

Ahora aquí está el problema simple,

 musiclist = (ListView)findViewById(R.id.sample); 

Android Studio Says no puede resolver sample símbolo.

Pero, ¿cómo es eso posible cuando he definido claramente que en XML? Aquí está el código XML:

 <?xml version="1.0" encoding="utf-8"?> < LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> < ListView android:id="@+id/sample" android:layout_width="fill_parent" android:layout_height="fill_parent"/> </LinearLayout> 

Buscando una solución!

No está seguro si solucionará el problema, pero su xml está malformado.

No debe haber espacios después del < signo:

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ListView android:id="@+id/sample" android:layout_width="fill_parent" android:layout_height="fill_parent"/> 
  • Permiso para escribir en la tarjeta SD
  • Java.lang.NoSuchFieldError: PUBLIC_ONLY mientras se usa el cuadro api en android en la versión firmada
  • Android Video View en otro hilo y problema con android 2.1
  • No se puede burlar la clase final de Kotlin usando Mockito 2
  • Qt para Android - el equivalente de startActivityForResult no funciona
  • ¿Por qué libgdx SpriteBatch / BitmapFont rompe Texture.bind?
  • Uso de? Android: attr / in aplicaciones compatibles hacia atrás
  • Android Cómo pasar LinkedHashMap entre las actividades?
  • 'Lista <T>' no puede contener objetos de tipo de tipo 'Objeto'
  • Android Descomprimir archivos Programáticamente en android
  • ¿Cuál es la diferencia entre Dalvik VM y ART Runtime?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.