I hope someone can clarify this for me ... I'm working on a simple video player application that plays a video clip stored on the phone.
All the examples I saw extract videos using MediaStore.Video.Media.EXTERNAL_CONTENT_URI content Uri, something like this
cursor = resolver.query(MediaStore.Video.Media.EXTERNAL_CONTENT_URI, cols, whereClause, null, sortOrder);
But will it not limit the list to only the files stored on the SD card?
The new Android phones have a significant amount of internal memory - for example, the Samsung Galaxy S usually comes with 16 GB of internal memory and a 2 GB SD card.
Should I double-scan the mediastor with external uri contents and internal?
Again I saw 10 examples for audio and video players, and they all use only external ones.
Even checked the source code for a music player , and also pulls only from an external card.
source share