2013-07-31 67 views
0

我正在開發一個應用程序並使用Android SDK附帶的Camera類。該課似乎適用於我的Galaxy Ace,但我讀過它並不適用於所有Android設備。這裏的功能我稱之爲:所有Android設備都支持Camera類嗎?

Camera camera; 
camera.takePicture(shutterCallback, rawPictureCallback, jpegPictureCallback); 

回答

0

有時OEM的定製默認行爲,並在takePicture API級別引入5.我也是在我的應用程序的一個使用這一點,到現在爲止我還沒有見過不支持的設備這個。 您能更具體地瞭解哪些設備無法正常工作嗎?

+0

也許我不是正確的東西。我讀了一些[這裏](http://handycodeworks.com/?p=19)。不知道這是預覽還是takePicture方法的問題。請看看你能否澄清。 – Noah

+0

您需要在調用拍攝前開始預覽,並且一旦成功保存了您在onPictureTaken(在PictureCallback中)中獲得的位圖,您需要刷新預覽。 也在onResume調用中刷新預覽。 –

+0

對不起,但你如何刷新預覽? – Noah