我想和你合影 MediaStore.ACTION_IMAGE_CAPTURE
但禁用左上角的设置按钮。我能够找到一个额外的显示动作图标参数,但它没有很好的文档。描述如下:
The name of an Intent-extra used to control the UI of a ViewImage. This is a boolean property that specifies whether or not to show action icons.
即使我把它设为真或假,也没有什么变化。这个参数做什么?我是这样用的:
takePictureIntent.putExtra(MediaStore.EXTRA_SHOW_ACTION_ICONS, false);
1条答案
按热度按时间bgtovc5b1#
我想用mediastore.action\u image\u capture intent拍照,但请禁用左上角的“设置”按钮
正如我之前指出的,您无法控制第三方相机应用程序的ui。有数百个这样的应用程序;没有人必须给你任何能力来控制他们的用户界面。
这个参数做什么?
基于对android源代码的搜索,它在android本身什么都不做。如果设备碰巧安装了aosp gallery应用程序,它似乎控制了图像查看器中的某些内容。当然,有些非aosp应用程序可能出于某种特殊原因而使用这种额外功能,但这种行为会因应用程序而异。