Hi guy's
please see this tutorials :
http://www.androiddevelopersolutions.com/2013/12/android-play-video-from-sd-card.html#comment-form
but i want read videos list from my app directory , an try this : (but don't show any file)
- path = contextWrapper.getFilesDir().getPath() + "/videos/";
-
- @SuppressWarnings("deprecation")
- private void init_phone_video_grid() {
- System.gc();
- String[] proj = {MediaStore.Video.Media._ID, MediaStore.Video.Media.DATA, MediaStore.Video.Media.DISPLAY_NAME, MediaStore.Video.Media.DURATION};
- String[] selectionArgs = new String[]{path};
- videocursor = managedQuery(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, proj, MediaStore.Video.Media.DATA + "=?", selectionArgs, MediaStore.Video.Media.DATE_TAKEN + " DESC");
- count = videocursor.getCount();
- videolist = (ListView) findViewById(R.id.PhoneVideoList);
- videolist.setAdapter(new VideoAdapter(getApplicationContext()));
- videolist.setOnItemClickListener(videogridlistener);
- }