surfaceview- все статьи тега ➜ страница 0


Слои Холста Android SurfaceView

Я пытаюсь сделать приложение, в котором вы можете взять изображение и применить "наклейки" (несколько растровых изображений) к изображению. Затем позвольте пользователю преобразовать (перевести, масштабировать и вращать) каждую отдельную "наклейку". В настоящее время я использую SurfaceView и Canvas, чтобы нарисовать каждое растровое изображение к этому Canvas. Он позволяет пользователю непосредственно преобразовать растровое изображение, и это растровое изображение обращается к функции Canvas o ...

Как иметь прозрачный ImageButton: Android

<ImageButton android:id="@+id/previous" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/media_skip_backward" android:background="@drawable/transparent"></ImageButton> Это то, что я пытался получить прозрачный ImageButton, чтобы разместить эти кнопки на SurfaceView. Но Eclipse, дает мне ошибку в проекте, как только я включаю прозрачную строку в xml. пожалуйста, помогите. ...

Как правильно установить ориентацию камеры Android?

Я хочу установить ориентацию камеры в соответствии с ориентацией устройства в Android, но ничего не работает. Я попытался повернуть поверхность, а также параметры камеры, но предварительный просмотр камеры в портретном режиме всегда происходит вверх ногами. Мне нужно будет повернуть его на 90 градусов по часовой стрелке, чтобы он был правильным. Вот код, который я использую прямо сейчас, который работает только в ландшафтном режиме. SurfaceHolder.Callback surfaceCallback = new SurfaceHolder ...

Android, canvas: Как очистить (удалить содержимое) холст (= растровые изображения), живущий в surfaceView?

для того, чтобы сделать простую игру, я использовал шаблон, который рисует полотно с растровыми изображениями, как это: private void doDraw(Canvas canvas) { for (int i=0;i<8;i++) for (int j=0;j<9;j++) for (int k=0;k<7;k++) { canvas.drawBitmap(mBits[allBits[i][j][k]], i*50 -k*7, j*50 -k*7, null); } } (холст определяется в "run ()" / SurfaceView живет в GameThread.) мой первый вопрос заключается в том, как мне очистить (или перерисовать)весь холст для нов ...

Как нарисовать наложение на SurfaceView, используемый камерой на Android?

у меня есть простая программа, которая рисует эскиз Camera на SurfaceView. То, что я пытаюсь сделать, это использовать onPreviewFrame метод, который вызывается каждый раз, когда новый кадр рисуется в SurfaceView, для того, чтобы выполнить invalidate метод, который должен вызвать onDraw метод. На самом деле,onDraw метод вызывается, но ничего не печатается (я думаю, что предварительный просмотр камеры перезаписывает текст, который я пытаюсь нарисовать). это упрощение версия SurfaceView подкласс у ...