Android камера перевернулась - PullRequest
3 голосов
/ 25 февраля 2011

Я следовал этому примеру. Однако, когда я портирую его на свой телефон (чтобы использовать камеру), предварительный просмотр переворачивается на 90 градусов влево. Кроме этого он работает нормально.

Тогда у меня вопрос: как мне "отменить" предварительный просмотр ?

Вот содержимое моего файла макета:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal">   
        <android.view.SurfaceView xmlns:android="http://schemas.android.com/apk/res/android"
            android:id="@+id/preview"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent">
    </android.view.SurfaceView> 
</LinearLayout>

Кроме того, когда я пытаюсь включить телефон самостоятельно, он остается в «альбомном» режиме.

Заранее спасибо!

1 Ответ

1 голос
/ 25 февраля 2011

У меня была такая же проблема раньше.Я просто добавил параметр для поворота вида на 90. Добавьте этот параметр в функцию изменения поверхности:

parameters.setRotation(90); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...