2013-07-31 40 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