package com.ideabag.playtunes.adapter;
import com.ideabag.playtunes.database.MediaQuery;
import android.content.Context;
import android.database.Cursor;
import android.provider.MediaStore;
import android.view.View;
public class GenresOneAdapter extends SongListAdapter {
protected String GENRE_ID;
//public String GenreName;
private static final String[] oneGenreSelection = new String[] {
// Audio media ID must always be at position 0
MediaStore.Audio.Genres.Members._ID,
MediaStore.Audio.Genres.Members.ALBUM,
MediaStore.Audio.Genres.Members.TITLE,
MediaStore.Audio.Genres.Members.ARTIST,
MediaStore.Audio.Genres.Members.DATA,
MediaStore.Audio.Genres.Members.DURATION
};
public GenresOneAdapter( Context context, String genre_id, View.OnClickListener menuClickListener, MediaQuery.OnQueryCompletedListener listener ) {
super( context, menuClickListener );
this.GENRE_ID = genre_id;
mQuery = new MediaQuery(
MediaStore.Audio.Genres.Members.getContentUri( "external", Long.parseLong( GENRE_ID ) ),
oneGenreSelection
);
requery();
}
}