大家好,目前正在创建一个应用程序,我需要帮助。当我在手机上安装该应用程序时,我使用的所有图片都在我的手机图库中,这是怎么发生的?
如果我去我的手机/手机画廊,所有的图片都在那里。
希望有人能帮助我:D
最佳答案
通常,当第三方应用程序创建一个媒体文件(比如照片)时,它可以选择发送 ACTION_MEDIA_SCANNER_SCAN_FILE
Intent
,它有一个 Uri
指向新创建的文件。媒体扫描器选择此 Intent
,解析文件,从中获取元数据并将此文件添加到媒体内容提供程序。
稍后,另一个应用程序(例如 Gallery 应用程序)可以请求媒体内容提供商提供对某些类别的所有文件的访问,例如照片。
关于android - 所有图片都在我的手机图库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34603264/