2017-02-24 86 views
0

任何人都可以幫助刪除默認相機的預覽。如何在不顯示預覽的情況下捕捉圖像

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
startActivityForResult(cameraIntent, 100); 
+0

試試這個:這可能對你有幫助! http://www.41post.com/3794/programming/android-take-a-picture-without-displaying-a-preview –

回答

0

這是不可能的。有數百個,如果不是數千個,支持ACTION_IMAGE_CAPTURE的相機應用程序。這包括幾十種在幾千種不同的Android設備型號上預裝(「默認相機」)。它們中大約零個提供這個「功能」,因爲ACTION_IMAGE_CAPTURE不包括在其協議中。

0

不,不可能像您使用的那樣使用默認相機ACTION_IMAGE_CAPTURE。該API根本不支持。

但是,如果您確實想要在沒有預覽的情況下捕獲圖像,則必須自己執行或使用this庫。 此庫完全符合您要求的。你也可以檢查代碼(這很簡單)並自己實現。

+0

如果你的問題是使用這個答案解決的,請考慮接受和upvoting它。 –

相關問題