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 回答