我想通过编程方式打开一个保持打开状态的相机,而不是拍摄一张照片并完成。我没有一个我想打开的确切软件包。我怎样才能做到这一点?Android:打开一个保持打开状态的相机
0
A
回答
1
试试这个
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);
不要忘记添加这体现
<uses-feature android:name="android.hardware.camera"></uses-feature>
0
从您的活动......
final PackageManager pm = this.getPackageManager();
final Intent intent = new Intent().setAction(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
final List<ResolveInfo> list = pm.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
列表包含ResolveInfo(其中有ActivityInfo,以及包名称)可以处理ACTION_IMAGE_CAPTURE意图的任何应用程序。然后,您可以通过调用
getPackageManager()。getLaunchIntentForPackage(pkg);来获得启动其中一个应用程序的意图。
其中,pkg是从ResolveInfo中检索到的字符串包名称。
相关问题
- 1. qTip保持打开状态
- 2. 强制QDialog保持打开状态
- 3. jquery slideDown不能保持打开状态
- 4. 使显示屏保持打开状态
- 5. Linux设备保持打开状态
- 6. 让查询框保持打开状态
- 7. 如何使JOptionPane保持打开状态
- 8. 打开页面时滑动面板保持打开状态
- 9. Java Keytool - 如何打开并保持打开状态?
- 10. Windows窗体在打开后不能保持打开状态
- 11. 在鼠标上打开div并保持打开状态
- 12. 打开一个ssh连接并在启动时保持打开状态
- 13. 打开secound卷曲像在新标签中(firt一个保持打开状态)
- 14. 通过触发器打开一个div,只要在打开的div中保持打开状态
- 15. Bootstrap手机菜单不会保持打开状态
- 16. 从android webView打开相机
- 17. Android相机活动保持开启状态
- 18. 我如何使intellij android预览窗口保持打开状态?
- 19. 保持Android菜单始终处于打开状态:onOptionsMenu
- 20. 照相机意图保持打开在Android
- 21. 当应用程序打开时,闹钟管理器保持开机状态
- 22. 上单击打开DIV(保持打开)
- 23. 电子打开并保持打开cmd.exe
- 24. 保持DIV打开时,日历打开
- 25. 如何在线程中打开窗体并强制其保持打开状态
- 26. 保持cmd.exe打开
- 27. 保持IE打开
- 28. 保持订阅在单一状态下打开
- 29. AsyncTask打开相机
- 30. 打开iPhone相机?
您想让相机保持开启状态,原因是什么?你想让相机返回多张图片吗?请说明目的.. –
我只想从我的应用程序启动相机。而已。一旦我启动相机,它不会以任何方式与我的应用程序进行交互。 –