Android 相机快捷键点击
简单的问题。有没有可能允许一个按钮(最好是一个晶圆厂)打开一个相机应用程序,有点像一条捷径?此快捷方式可以指向默认相机,也可以指向任何下载的相机应用程序 是的,这是可能的 您可以使用actionAndroid 相机快捷键点击,android,camera,onclick,android-camera,shortcut,Android,Camera,Onclick,Android Camera,Shortcut,简单的问题。有没有可能允许一个按钮(最好是一个晶圆厂)打开一个相机应用程序,有点像一条捷径?此快捷方式可以指向默认相机,也可以指向任何下载的相机应用程序 是的,这是可能的 您可以使用actionaction\u IMAGE\u CAPTURE创建一个隐式意图 例如: 要处理结果,请执行以下操作: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) {
action\u IMAGE\u CAPTURE
创建一个隐式意图
例如:
要处理结果,请执行以下操作:
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode != Activity.RESULT_CANCELED) {
if (requestCode == CAPTURE_IMAGE) {
Bitmap resultAsBitmap = BitmapFactory.decodeFile(imgPath);
} else {
super.onActivityResult(requestCode, resultCode, data);
}
}
}
PS:别忘了在清单文件中添加您的权限。是的,这是可能的。到目前为止,你尝试了什么?我已经尝试了Android开发者网站上显示的标准相机意图,但我希望它可以作为应用程序的快捷方式。不是直接链接到相机本身。更多详细信息:类似于在任何应用程序中单击“共享”时,它会调出要使用的应用程序列表。我希望这一切发生在相机上。
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (resultCode != Activity.RESULT_CANCELED) {
if (requestCode == CAPTURE_IMAGE) {
Bitmap resultAsBitmap = BitmapFactory.decodeFile(imgPath);
} else {
super.onActivityResult(requestCode, resultCode, data);
}
}
}