4

アプリがインストールされている Android デバイスで、すべての動画とそのパスのリストを取得するにはどうすればよいですか?

編集:私は単純なビデオ プレーヤーを作成しようとしているので、デバイスで見つかるすべてのビデオを表示し、リスト アイテムのクリックで再生することを考えています。唯一の問題は、動画に関する情報を取得する方法がわからないことです。誰かが私を助けてくれれば、とても感謝しています。

4

3 に答える 3

2
String[] projection = { MediaStore.Video.Media._ID};
Cursor cursor = new CursorLoader(contexts, MediaStore.Video.Media.EXTERNAL_CONTENT_URI, projection, 
            null, // Return all rows
            null, null).loadInBackground();

カーソルを取得したら、それを繰り返して、ビデオ ID を使用してすべてのビデオを取得できます。

于 2013-02-05T13:16:18.083 に答える