这里我尝试根据规范开发绘图应用程序。我在此应用程序开发中使用了 andengine 和 android 。
我可以保存用户创建的图像并将该特定图像加载到画布中。这两种操作对我来说都很完美。但是当我打开图库视图时,它没有显示图像的最新内容。
它显示首次在图库视图中创建的数据。但是当我加载该图像时,它在画布上显示正确的图像。我认为这是画廊刷新的问题,所以我为此目的编写了以下代码。
pexelMimics.sendBroadcast(new Intent(
Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"
+ Environment.getExternalStorageDirectory())));
但是此代码只能将新创建的图像显示到图库中,但内容更新无法反映到图库中。我搜索了其他帖子,但我无法找到有用的内容。
所以我的朋友们请帮助我摆脱它。
答案 0 :(得分:0)
MediaScanner
在这种情况下可能会有所帮助。
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://your_file_path"
+ Environment.getExternalStorageDirectory()))
它将扫描整个外部存储器以搜索媒体文件 从这里引用: