Android 2.1 поддерживает Camera SurfaceView ТОЛЬКО для ландшафтного режима.
Если вы хотите использовать в портретном режиме, вам придется:
(a) Повернуть значки и настроитьпользовательский интерфейс в альбомном режиме (чтобы пользовательский интерфейс выглядел так, как будто он был настроен для портретного режима) с сохранением ориентации дисплея в виде альбомной ориентации.
или
(b) Использовать портретный режим в Android 2.2, а затем используйте setDisplayOrientation, чтобы исправить отображение.Эта функция доступна только в Android 2.2 и выше.