Как вставить материал поверх предварительного просмотра камеры на Android? - PullRequest
2 голосов
/ 19 мая 2011

Я делаю классическое AR-приложение для Android.

Я использую SurfaceView, чтобы показать камеру.

Я хочу знать, как я наложу на нее вещи ... В настоящее времяЯ использую виджеты, но у них есть две проблемы:

Во-первых, они медленные.Во-вторых, вы не можете повернуть их в 1.5 без использования анимации вида, и никто из тех, кого я спрашивал (здесь, форумы, google, irc ...), не знает, как работает анимация вида, поэтому я не могу заставить анимацию вида работать синхронно спользовательский вид, который помещает виджеты на камеру (что приводит к мерцанию).

Таким образом, я решил изменить метод отображения объектов на экране, так какие еще способы существуют?(обратите внимание, я связан с Android 1.5)

Ответы [ 2 ]

0 голосов
/ 09 сентября 2011

Вы должны использовать OpenGL для рисования объектов поверх SurfaceView.

0 голосов
/ 24 мая 2011

Кажется, это не может быть легко сделано, но я мог бы легко поместить изображение и повернуть его с помощью Matrix.

Я в основном поместил макет поверх предварительного просмотра ImageView, затем я использовал setMatrix для матрицы вращения, ивуаля, я получил повернутое изображение, которое работает в 1,5

...