Вставить вид изнутри вживую камеру вид Blackberry 10

Я хочу добавить пользовательский интерфейс внутри камеры BlackBerry 10
как образцы фотобомберов на github
https://github.com/blackberry/Cascades-Samples/tree/master/photobomber

но я хочу наложить изображение, когда камера активна, и сохранить фотографию + изображение внутри фотографии в память
может кто-нибудь сказать мне, как это сделать?

с уважением,
штольня

-1

Решение

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

Page {
content: Container {
gestureHandlers: [
TapHandler {
onTapped: cameraControl.capturePhoto()
}
]
layout: DockLayout {
}
Camera {
id: cameraControl
onCameraOpened: {
cameraControl.startViewfinder();
}
}
Button {
horizontalAlignment: HorizontalAlignment.Center
verticalAlignment: VerticalAlignment.Center
text: "Overlapping button"}
}
onCreationCompleted: {
if (cameraControl.allCamerasAccessible) {
cameraControl.open(CameraUnit.Rear);
}
}
}

Для захвата фото вы можете использовать метод захвата фотоаппарата управления камерой. Пройти через документация чтобы найти больше методов.

Обратите внимание, что элемент управления камерой должен быть объявлен в верхней части контейнера. & другие элементы управления должны быть объявлены под ним, чтобы перекрывать элементы управления им.

Не забудьте предоставить разрешение доступа камеры в bar-дескрипторе, чтобы добавить LIBS + = -lcamapi в pro file & импортировать bb.cascades.multimedia 1.0 в формате qml.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]