protected void bindViewToMediaListItem( View paramView, Context paramContext, Cursor paramCursor, long paramLong) { int i = 1; Document localDocument = MusicUtils.getDocument(paramView); long l = paramCursor.getLong(0); String str1 = paramCursor.getString(i); if (paramCursor.getInt(2) != 0) ; while (true) { localDocument.setId(l); localDocument.setArtistId(l); localDocument.setTitle(str1); localDocument.setArtistName(str1); Document.Type localType = Document.Type.ARTIST; localDocument.setType(localType); localDocument.setHasLocal(i); if (!paramCursor.isNull(4)) { String str2 = paramCursor.getString(4); localDocument.setArtistMetajamId(str2); } if (!paramCursor.isNull(3)) { String str3 = paramCursor.getString(3); localDocument.setArtUrl(str3); } if (!(paramView instanceof PlayCardView)) return; PlayCardView localPlayCardView = (PlayCardView) paramView; PlayCardView.ContextMenuDelegate localContextMenuDelegate = ArtistGridFragment.this.mCardsContextMenuDelegate; localPlayCardView.bind(localDocument, localContextMenuDelegate); return; int j = 0; } }
private void populateDocumentFromCursor(Document paramDocument, Cursor paramCursor) { int i = 0; paramDocument.reset(); Document.Type localType = Document.Type.TRACK; paramDocument.setType(localType); long l1 = paramCursor.getLong(i); paramDocument.setId(l1); if (!paramDocument.isNautilus()) { int j = this.mAudioIdIdx; long l2 = paramCursor.getLong(j); paramDocument.setId(l2); } int k = this.mTitleIdx; String str1 = paramCursor.getString(k); paramDocument.setTitle(str1); long l3 = getPlaylistMemberId(paramCursor); paramDocument.setIdInParent(l3); int m = this.mAlbumIdIdx; long l4 = paramCursor.getLong(m); paramDocument.setAlbumId(l4); int n = this.mAlbumStoreIdIdx; if (!paramCursor.isNull(n)) { int i1 = this.mAlbumStoreIdIdx; String str2 = paramCursor.getString(i1); paramDocument.setAlbumMetajamId(str2); } String str3 = getAlbum(paramCursor); paramDocument.setAlbumName(str3); String str4 = getTrackArtist(paramCursor); paramDocument.setArtistName(str4); int i2 = this.mTrackArtistIdIdx; long l5 = paramCursor.getLong(i2); paramDocument.setArtistId(l5); String str5 = getTrackMetajamId(paramCursor); paramDocument.setTrackMetajamId(str5); String str6 = getAlbumMetajamId(paramCursor); paramDocument.setAlbumMetajamId(str6); String str7 = getArtistMetajamId(paramCursor); paramDocument.setArtistMetajamId(str7); int i3 = this.mStoreSongIdx; if (!paramCursor.isNull(i3)) { int i4 = this.mStoreSongIdx; String str8 = paramCursor.getString(i4); paramDocument.setSongStoreId(str8); } int i5 = this.mArtworkUrlIdx; if (!paramCursor.isNull(i5)) { int i6 = this.mArtworkUrlIdx; String str9 = paramCursor.getString(i6); paramDocument.setArtUrl(str9); } int i7 = this.mDomainIdx; if (paramCursor.getInt(i7) == 4) i = 1; paramDocument.setIsNautilus(i); }