Как я могу нарисовать, например, прямоугольник внутри CameraPreview (SurfaceView)? В setPreviewCallback я реализовал метод недействительности, который должен вызывать метод onDraw. Но ничего не произошло. Кто-нибудь может помочь?
Нарисуй что-л. как прямоугольники внутри CameraPreview (SurfaceView)
Ответы (1)
Я постараюсь ответить на свой вопрос. Я создал новый класс, который расширяет класс View. В нем я реализовал часть объекта canvas и метод onDraw. После этого я создал Object в основном Activity из Type нового класса. С помощью метода addContentView(View v, LayoutParam...) я добавил новый вид. Вот оно. Теперь новый созданный вид будет отображаться поверх SurfaceView.
Надеюсь, это поможет другим людям, у которых такая же проблема.
person
joen
schedule
09.02.2011