0

ACTION_GET_CONTENT を使用して、携帯電話で動画の 1 つを選択しています。

    final Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
    intent.setType("video/*");
    startActivityForResult(intent, SELECT_VIDEO);

残念ながら、電話にある既存のビデオ ファイルのサブセットしか表示されない場合があり、特に最新のものは表示されません。ビデオ ファイルは存在しますが、ギャラリーには表示されません。電話は Android 4.0.4 を搭載した HTC Incredible S です。

ギャラリーを更新する方法などはありますか?

4

1 に答える 1

2

メディア ファイルを作成するアプリはMediaStore、 や を介しMediaScannerConnectionて、またはブロードキャストscanFile()を送信することにより、を更新します。ACTION_MEDIA_SCANNER_SCAN_FILE

Incredible S にこれを実行できないアプリがある場合、それはアプリのせいであり、それに対してできることはあまりありません。

于 2012-12-25T22:17:44.717 に答える