我想通過編程方式打開一個保持打開狀態的相機,而不是拍攝一張照片並完成。我沒有一個我想打開的確切軟件包。我怎樣才能做到這一點?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相機?
您想讓相機保持開啓狀態,原因是什麼?你想讓相機返回多張圖片嗎?請說明目的.. –
我只想從我的應用程序啓動相機。而已。一旦我啓動相機,它不會以任何方式與我的應用程序進行交互。 –