Lines Matching full:mtrackcursor
90 private Cursor mTrackCursor;
216 mTrackCursor = mAdapter.getCursor();
217 // If mTrackCursor is null, this can be because it doesn't have
223 if (mTrackCursor != null) {
224 init(mTrackCursor, false);
309 if (mTrackCursor != null) {
366 mAdapter.changeCursor(newCursor); // also sets mTrackCursor
368 if (mTrackCursor == null) {
407 int keyidx = mTrackCursor.getColumnIndexOrThrow(MediaStore.Audio.Media.ARTIST_ID);
408 mTrackCursor.moveToFirst();
409 while (! mTrackCursor.isAfterLast()) {
410 String artist = mTrackCursor.getString(keyidx);
412 setSelection(mTrackCursor.getPosition());
415 mTrackCursor.moveToNext();
444 int numresults = mTrackCursor != null ? mTrackCursor.getCount() : 0;
446 mTrackCursor.moveToFirst();
447 int idx = mTrackCursor.getColumnIndexOrThrow(MediaStore.Audio.Media.ALBUM);
448 fancyName = mTrackCursor.getString(idx);
457 mTrackCursor.getLong(mTrackCursor.getColumnIndexOrThrow(
464 fancyName = mTrackCursor.getString(idx);
524 if (mTrackCursor instanceof NowPlayingCursor) {
526 NowPlayingCursor c = (NowPlayingCursor) mTrackCursor;
563 if (mTrackCursor instanceof NowPlayingCursor) {
564 ((NowPlayingCursor)mTrackCursor).removeItem(which);
566 int colidx = mTrackCursor.getColumnIndexOrThrow(
568 mTrackCursor.moveToPosition(which);
569 long id = mTrackCursor.getLong(colidx);
642 ismusic = mTrackCursor.getInt(ismusic_idx) != 0;
659 mTrackCursor.moveToPosition(mSelectedPosition);
661 int id_idx = mTrackCursor.getColumnIndexOrThrow(
663 mSelectedId = mTrackCursor.getLong(id_idx);
668 if (isMusic(mTrackCursor)) {
671 mCurrentAlbumName = mTrackCursor.getString(mTrackCursor.getColumnIndexOrThrow(
673 mCurrentArtistNameForAlbum = mTrackCursor.getString(mTrackCursor.getColumnIndexOrThrow(
675 mCurrentTrackName = mTrackCursor.getString(mTrackCursor.getColumnIndexOrThrow(
686 MusicUtils.playAll(this, mTrackCursor, position);
795 int curcount = mTrackCursor.getCount();
815 ((NowPlayingCursor)mTrackCursor).removeItem(curpos);
820 int colidx = mTrackCursor.getColumnIndexOrThrow(
822 mTrackCursor.moveToPosition(curpos);
823 long id = mTrackCursor.getLong(colidx);
838 int curcount = mTrackCursor.getCount();
844 if (mTrackCursor instanceof NowPlayingCursor) {
845 NowPlayingCursor c = (NowPlayingCursor) mTrackCursor;
856 int colidx = mTrackCursor.getColumnIndexOrThrow(
858 mTrackCursor.moveToPosition(curpos);
859 int currentplayidx = mTrackCursor.getInt(colidx);
868 wherearg[0] = mTrackCursor.getString(0);
870 mTrackCursor.moveToPrevious();
873 wherearg[0] = mTrackCursor.getString(0);
875 mTrackCursor.moveToNext();
878 wherearg[0] = mTrackCursor.getString(0);
886 if (mTrackCursor.getCount() == 0) {
892 if (mTrackCursor instanceof NowPlayingCursor) {
901 MusicUtils.playAll(this, mTrackCursor, position);
938 MusicUtils.playAll(this, mTrackCursor);
997 long [] list = MusicUtils.getSongListForCursor(mTrackCursor);
1537 if (cursor != mActivity.mTrackCursor) {
1538 mActivity.mTrackCursor = cursor;