4

デバイス上のすべてのビデオ ファイルを検索しようとしています。

    String[] proj =
        { 
        MediaStore.Video.Media._ID,
        MediaStore.Video.Media.DATA,
        MediaStore.Video.Media.DISPLAY_NAME,
        MediaStore.Video.Media.DATE_ADDED,
        MediaStore.Video.Media.SIZE 
        };


    final Uri uri = MediaStore.Video.Media.EXTERNAL_CONTENT_URI;

    Cursor videocursor = getContentResolver().query(uri,proj, null, null, null);

mp4 および 3gs ファイルは正常に検出されますが、私が所有していて他のビデオ プレーヤーで検出された AVI ファイルは表示されません。

何が間違っているのでしょうか?

ありがとう!

4

1 に答える 1

0

ここでわかるように: AVIは、デフォルトでサポートされているファイル タイプではサポートされていません。

http://developer.android.com/guide/appendix/media-formats.html

于 2012-08-04T09:46:19.193 に答える