1
код для загрузки обложки альбомазагрузки обложки альбома в Glide с помощью ListView
if(cursor != null && cursor.moveToFirst()){ int titleColumn = cursor.getColumnIndex(MediaStore.Audio.Media.TITLE); int idColumn = cursor.getColumnIndex(MediaStore.Audio.Media._ID); int artistColumn = cursor.getColumnIndex(MediaStore.Audio.Media.ARTIST); int albumColumn = cursor.getColumnIndex(MediaStore.Audio.Media.ALBUM); long albumID = cursor.getColumnIndex(MediaStore.Audio.Albums.ALBUM_ID); do { long thisID = cursor.getLong(idColumn); String thisTitle = cursor.getString(titleColumn); String thisArtist = cursor.getString(artistColumn); String thisAlbum = cursor.getString(albumColumn); Glide.with(this) .load(albumID) .asBitmap() .into() //How do I return a value? medialist.add(new SongInfo(thisID, thisTitle, thisArtist, thisAlbum, //Bitmap variable)); } while (cursor.moveToNext());
Я пытаюсь загрузить обложку альбома в ListView с помощью Glide. Однако у меня возникают проблемы;
medialist.add (новый SongInfo (..);
привет @Divyesh Я не смог инициализировать Glide.with (это) в своем классе адаптера, он говорит unresolve метод, что мне место после Glide.with (..). –