У меня проблема с версией камеры и Android.Я пытаюсь получить размер предварительного просмотра, поддерживаемый потоком Android-камеры, как показано ниже:
@Override
public void surfaceCreated(SurfaceHolder holder) {
// TODO Auto-generated method stub
mCamera = Camera.open();
mSupportedPreviewSizes = mCamera.getParameters()
.getSupportedPreviewSizes();
try {
mCamera.setPreviewDisplay(holder);
} catch (IOException exception) {
mCamera.release();
mCamera = null;
}
}
Я пытаюсь проверить свой код на 2 версии Android с эмулятором (Android 2.2 SDK && Android 2.1 SDK) Конфигурация для обеих версий Androidв эмуляторе, как показано ниже:
Skin : HVGA
Abstracted LCD density : 160
Моя проблема: Когда я запускаю свои приложения на эмуляторе - 2.2 SDK: ОК - ХОРОШО, но когда я запускаю на эмуляторе - 2.1 SDK: есть проблема) .getSupportedPreviewSizes () возвращает NULL "
Если вы это знаете, пожалуйста, помогите мне!Спасибо очень очень очень .......... большое ....