1

Galaxy Nexus が写真とファイル ディレクトリを処理する方法に奇妙な点があることに気付きました。私はそれらを作成しますが、Android (4.2.2) は再起動するまでそれらが存在することを認識しません。少なくとも私のNexus 4では。アプリを作成していますが、写真を撮って写真に保存すると、ギャラリーに表示されず、携帯電話をコンピューターに接続してもファイルエクスプローラーに表示されません。しかし、電話でファイルエクスプローラーを使用すると、それが見つかります。電話を再起動すると、それも表示されます。これはストック Android に固有のものですか? 私の友人のGalaxy S3では起こらないので、私はこの仮定をしています. 私の実際の質問につながるのは、再起動せずにファイルを強制的に再インデックスして情報を更新する方法はありますか?

4

2 に答える 2

3

SDギャラリーに写真を保存した後にこのコードを追加してください..

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,
        Uri.parse("file://" + Environment.getExternalStorageDirectory())));
于 2013-04-15T05:53:59.743 に答える
1

使用する

sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,
 Uri.parse("file://" +  Environment.getExternalStorageDirectory())));

これを使用したことを願っています:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
于 2013-04-15T05:56:31.897 に答える