2013-02-13 50 views
0

我要尋找的意圖,而不要求的結果來啓動相機應用程序啓動相機。不要求結果

我發現的唯一的事情卻又是Camera.ACTION_NEW_PICTURE但這隻能拍攝一張照片,我想顯示通常的相機應用,而不只是從它想要的結果!

有沒有辦法做到這一點?

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 

這基本上是相關的代碼,因爲這個應用程序提供了DashClock的延伸,它使用一個服務,這可能是隻是一個懸而未決的意圖的包裝。但是,此代碼會導致相機在按下「拍攝」按鈕時無限期地拍照,並且在接受或返回按鈕時它會崩潰。

+3

「接受拍攝」 .. – dymmeh 2013-02-13 22:57:00

+0

應用程序崩潰的。 – Aeefire 2013-02-13 23:30:08

+0

@Aeefire帖子相關代碼後,只要叫'startActivity'而不是用RuntimeException的'startActivityForResult' – MrZander 2013-02-13 23:43:42

回答

0

呀,試試這個:

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
startActivity(cameraIntent); 
+0

這是什麼原因造成的相機應用進入一個無限循環和崩潰它按接受或返回。 – Aeefire 2013-02-15 09:56:56