package com.glasstunes;
import android.content.ContentUris;
import android.content.Intent;
import android.database.Cursor;
import android.net.Uri;
import com.glasstunes.cards.BrowseCard;
import com.glasstunes.screenslide.CardFragment;
public class HeaderActivity extends BaseContentCardActivity {
@Override
protected Uri getContentUri() {
return Uri
.parse("content://com.google.android.music.xdi/browse/headers");
}
@Override
protected CardFragment getCardFromCursor(Cursor cursor) {
Intent intent = new Intent("com.google.android.xdi.action.BROWSE");
intent.setData(ContentUris.withAppendedId(
Uri.parse("content://com.google.android.music.xdi/browse"),
cursor.getLong(cursor.getColumnIndex("_id"))));
return BrowseCard.newInstance(
cursor.getString(cursor.getColumnIndex("display_name")),
intent.toUri(Intent.URI_INTENT_SCHEME));
}
@Override
protected int getNumSkippedCards() {
return 1;
}
@Override
protected int getLimitCards() {
return 5;
}
}