我想開發一個Android應用程序,它具有從相機(前後兩個)同時捕捉照片的技術。我在互聯網上搜索,但很遺憾,我無法找到更好的解決方案。同時捕捉前後相機的照片
筆記例如,如果我從後面的相機捕捉照片,一旦從後面拍攝意味着它必須自動啓動前置相機捕捉照片。
我想開發一個Android應用程序,它具有從相機(前後兩個)同時捕捉照片的技術。我在互聯網上搜索,但很遺憾,我無法找到更好的解決方案。同時捕捉前後相機的照片
筆記例如,如果我從後面的相機捕捉照片,一旦從後面拍攝意味着它必須自動啓動前置相機捕捉照片。
您需要逐步處理這個問題。
同樣,如前所述,通過前後攝像頭拍照並沒有什麼不同,它只涉及切換攝像頭。
編輯看到新的評論後:
如果您使用的是內置攝像頭,即使用意圖,那麼這個任務不會是一個自動和立即事情。我以爲你正在建立自定義相機,你可以通過代碼來完成這一切(沒有意圖和內置相機)。但無論如何,你仍然可以做到。
所以,現在,該過程將是:
使用另一個意圖再次去相機。這一次,您的意圖添加一個額外的,所以相機默認爲前置攝像頭intent.putExtra("android.intent.extras.CAMERA_FACING", 1);
再次拍照。
請參閱本線程如何意圖推出前置攝像頭: How to launch front camera with intent?
我將開始工作.. – Jamal
,我已經使用'new Intent(MediaStore.ACTION_IMAGE_CAPTURE)'從後面的'camera'捕獲圖像;'所以如果您提供任何示例代碼來從前置攝像頭捕獲圖像,則I將在我的項目中實現它。 – Jamal
這是工作good.after添加'intent.putExtra(「android.intent.extras.CAMERA_FACING」,1);'這個代碼爲前置攝像頭。當我試圖捕獲圖像從默認(後視攝像頭)它總是打開前camera.after添加了'intent.putExtra(「android.intent.extras.CAMERA_FACING」,0);'這個代碼適用於後置攝像頭,兩者都可以正常工作。 – Jamal
同時意味着在在同一時間。您可能的意思是,通過背面照相機拍攝照片,然後立即切換到前置照相機並通過前置照相機拍攝另一張照片。 –