有没有办法以编程方式访问Android的默认相机和图库图标和标签?
可以由activity.getPackageManager();
我知道我们可以使用包名com.android.camera
和com.android.gallery
来检索应用名称和图标,但我想知道它是否适用于每一台设备?每个Android版本的这些包名是否相同?
有没有更好的方法?
答案 0 :(得分:0)
相机很简单。检查谁将处理ACTION_IMAGE_CAPTURE意图。在所有候选人中,/system/app
只会安装一个。
对于图库,请尝试在Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI)
上找到哪些套餐答案。