问题标签 [mediastore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 有没有办法使用路径查找图像?MediaStore.Images.Thumbnails (Android)
我正在使用 MediaStore.Images.Thumbnails
以显示用户拥有的图像。但我无法通过其路径获取图像。有没有办法使用路径查找图像?
最好的祝福!
android - Android MediaStore sqlite 数据库位置
我正在尝试查找 MediaStore 使用的 sqlite 数据库。据我了解,MediaStore 包含默认音乐应用程序中定义的播放列表等。我实际上想复制一个播放列表,但该应用程序不允许这样做。不知何故,如果我能找到实际的数据库文件,我想我可以解决这个问题。但我现在完全走神了,因为我找不到数据库。顺便说一句,我正在运行 FroYo。
android - Android MediaStore.Images.Media.getBitmap 返回错误
内容解析器 cr = getContentResolver(); Uri pic = Uri.parse("content://media/external/images/media/3"); 位图 bm = Media.getBitmap(cr,pic);
上面的代码写在我的Activity类的onCreate方法中。它抛出以下错误:
08-30 12:27:22.352: WARN/System.err(245): java.io.FileNotFoundException: 没有内容提供者: [content://media/external/images/media/3]
有什么问题?有问题的文件在那里,因为我在另一种方法中启动了 Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI) 并从返回的意图中取回了拾取图像的 Uri。
android - Android 2.2 GetThumbnail 返回不正确的位图
我正在使用该MediaStore.Video.Thumbnails.getThumbnail()
方法来获取我在列表中显示的文件的缩略图。这开始时效果很好,但过了一会儿,我得到的缩略图不是与文件匹配的缩略图。一旦GetThumbnail()
开始失败,无论我尝试哪个文件,它似乎都一遍又一遍地返回相同的位图。这发生在我运行 Android 2.2 的 HTC Desire 上,并且很难重现 - 它会在一段时间后开始发生。
这是我的源代码(缩减版):
我也在做同样的事情来加载视频缩略图。我使用了一些调试代码来检查 GetImageID() 返回的值,我很确定它们是正确的。
谁能看到我可能做错了什么?或者知道为什么缩略图在一段时间后停止正确生成的任何原因?
android - 维护扩展的 android 媒体数据库(如 MediaStore)的正确方法?
根据我在这个线程中的查询结果,我决定我需要为我将要访问的媒体维护我自己的元数据数据库。看起来 MediaStore 是一个很好的开始,因为它会给我很多信息,并且由 MediaScanner 定期更新。在理想情况下,我会在 MediaStore 数据库中添加几列并修改 MediaScanner 以扫描相关的元数据源以更新这些列(对我来说很理想 - 在资源分配方面可能并不理想)。
对于那些了解媒体在 Android 中存储方式的人 - 我有哪些选择?我应该创建自己的 ContentProvider 数据库还是有办法做类似于向 MediaStore 数据库添加表的方法(即一个新表,其中包含与每个相关 ID 对应的条目以及我想要存储的每条新信息的列)? 有没有办法让 MediaScanner 在更新普通媒体数据库时更新我的数据库,如果是这样,这会被认为是错误的形式(即我应该等到我的应用程序打开来更新我的数据库)吗?这样的最佳实践是什么?
android - 获取 Android 上的照片库列表
我正在寻找:现有照片库名称的列表(希望也是它们的顶部缩略图)图库的内容(然后我可以根据需要加载缩略图和全尺寸)
我将如何获取“画廊”列表(不知道这是否是 android 中用于画廊应用程序中可见图像分组的正确术语......)及其内容?我需要在不使用现有画廊显示的情况下访问其结构中的画廊(我正在创建一个全新的画廊,而不是照片请求者的覆盖层等)
我认为 MediaStore.Images 是我需要去的地方,但我没有看到任何可以给我分组的东西......
android - 在 MediaStore 中自动开始录制
我设法通过使用动作 MediaStore.Audio.Media.RECORD_SOUND_ACTION 发送意图来录制音频。但是有没有办法告诉 MediaStore 应用程序自动开始录制而不需要用户按下录制按钮?我在 MediaStore 和MediaStore.Audio.Media中都没有看到相关参数。
和视频同样的问题......
android - My android app can download images but doesn't appear in gallery
After downloading images it saves them to this location
I believe the mediastore doesnt work or i dont know how to use it please help
I want the downloaded images to appear in the gallery or atleast have the folder MyAppsDownloadFolder to show in the gallery which it doesnt!
android - 在 Android 中显示 SD 卡中的大图像
在 Android 中,如何显示SD 卡中的图像(任意大小),而不会出现内存不足错误?
是否需要先将图像放入媒体商店?
一个伪代码示例将不胜感激。如果显示的图像与设备的内存级别一样大,则加分。
android - 列出 Android 中的所有相机图像
如何获取 Android 设备的所有相机图像列表?
是通过 MediaStore 吗?如何?