auto import from //branches/cupcake/...@137197
diff --git a/src/com/android/music/AlbumBrowserActivity.java b/src/com/android/music/AlbumBrowserActivity.java
index c28b7da..020c0a6 100644
--- a/src/com/android/music/AlbumBrowserActivity.java
+++ b/src/com/android/music/AlbumBrowserActivity.java
@@ -217,7 +217,7 @@
if (mAlbumCursor != null && mAlbumCursor.getCount() > 0) {
mAlbumCursor.moveToFirst();
fancyName = mAlbumCursor.getString(3);
- if (MediaFile.UNKNOWN_STRING.equals(fancyName))
+ if (fancyName == null || fancyName.equals(MediaFile.UNKNOWN_STRING))
fancyName = getText(R.string.unknown_artist_name);
}
@@ -338,9 +338,6 @@
@Override
protected void onListItemClick(ListView l, View v, int position, long id)
{
- if (mHasHeader) {
- position --;
- }
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setDataAndType(Uri.EMPTY, "vnd.android.cursor.dir/track");
intent.putExtra("album", Long.valueOf(id).toString());
@@ -560,7 +557,7 @@
String name = cursor.getString(mAlbumIdx);
String displayname = name;
- boolean unknown = name.equals(MediaFile.UNKNOWN_STRING);
+ boolean unknown = name == null || name.equals(MediaFile.UNKNOWN_STRING);
if (unknown) {
displayname = mUnknownAlbum;
}
@@ -568,7 +565,7 @@
name = cursor.getString(mArtistIdx);
displayname = name;
- if (MediaFile.UNKNOWN_STRING.equals(name)) {
+ if (name == null || name.equals(MediaFile.UNKNOWN_STRING)) {
displayname = mUnknownArtist;
}
vh.line2.setText(displayname);
@@ -633,6 +630,5 @@
private Cursor mAlbumCursor;
private String mArtistId;
- private boolean mHasHeader = false;
}