get Last Recorded Video Uri - Android android.media

Android examples for android.media:Video Uri

Description

get Last Recorded Video Uri

Demo Code

import android.app.Activity;
import android.content.CursorLoader;
import android.database.Cursor;
import android.net.Uri;
import android.provider.MediaStore;

public class Main {

  public static Uri getLastRecordedVideoUri(Activity activity) {
    String[] proj = { MediaStore.Video.Media._ID };
    Uri contentUri = MediaStore.Video.Media.EXTERNAL_CONTENT_URI;
    String sortOrder = MediaStore.Video.VideoColumns.DATE_TAKEN + " DESC";
    CursorLoader loader = new CursorLoader(activity, contentUri, proj, null, null, sortOrder);
    Cursor cursor = loader.loadInBackground();
    cursor.moveToFirst();// ww w.j  a  v  a2  s.c o  m

    return Uri.parse(contentUri.toString() + "/" + cursor.getLong(0));
  }

}

Related Tutorials