2012-03-19 82 views
1

我搜查了很多,但我沒有得到任何解決方案。我想打開我的Android設備的默認相機,以便我可以捕捉圖像以及視頻。我把它用疲憊:在android中打開默認相機?

Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
startActivityForResult(intent, ACTION_IMAGE_CAPTURE); 

Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE); 
startActivityForResult(intent, ACTION_VIDEO_CAPTURE); 

但是使用這個攝像頭只能在一種模式下無論是在圖像或視頻拍攝模式打開。我想打開默認相機。 請不要建議使用表面視圖保持器。

感謝在Advacnce

+0

它是**累**還是**嘗試**男?請更正它。 – 2012-03-19 06:38:05

+0

我不認爲Android允許這樣做.. – MKJParekh 2012-03-19 06:55:22

回答

0
Please don't suggest using Surface View holder. 

can'tone time .Either做it.Both你打開的圖像或video.You應該把警戒選擇一個視頻或圖像。

+0

感謝您的回覆薩米爾,但我知道,這是最後一個選項:) – VicJordan 2012-03-19 09:07:09

+0

雅它的las t選項,但可以創建沒有surfaceview – 2012-03-19 09:08:13

0

您必須爲此目的獲得本地交互。搜索Qualcomm的增強現實示例應用程序。因爲它們本身就是打開相機,而不是通過Android的Camera api。