0

ここでは、仕様に基づいてペイント アプリケーションを開発しようとしています。このアプリケーションの開発には、andengineandroidの両方を使用しました。

ユーザーが作成した画像を保存し、その特定の画像をキャンバスにロードできます。これらの両方の操作は私にとって完璧に機能します。しかし、ギャラリー ビューを開くと、画像の最新のコンテンツが表示されませんでした。

ギャラリー ビューで初めて作成したときのデータが表示されます。しかし、その画像をロードすると、キャンバスに正しい画像が表示されます。ギャラリーの更新の問題だったと思うので、そのために次のコードを書きます。

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

ただし、このコードは新しく作成された画像をギャラリーに表示することしかできませんが、コンテンツの更新はギャラリーに反映されません。他の投稿を検索しましたが、有用なコンテンツを見つけることができませんでした。

だから私の友達は私がそれから抜け出すのを助けてください。

4

1 に答える 1

0

MediaScannerこの機会に役立つかもしれません。

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

外部ストレージ全体をスキャンして、検索されたメディア ファイルを探します。
ここから参照

于 2013-07-14T18:13:36.113 に答える