#android #camera
#Android #камера
Вопрос:
Я создаю SurfaceView для предварительного просмотра с камеры и пытаюсь, чтобы он занимал прямоугольник, который меньше всего экрана, но он игнорирует мою команду layout.
Я предполагаю, что делаю что-то неправильно, но не могу найти пример того, как кто-то помещает предварительный просмотр в контейнер меньшего размера.
Все советы (или указатели на примеры) приветствуются.
Ответ №1:
Вот как это делается в приложении камеры по умолчанию: файл макета и исходный код.
Есть контейнер, который выполняет специальную процедуру компоновки в зависимости от заданного соотношения сторон. Я думаю, вы можете адаптировать это решение к своим потребностям.
Комментарии:
1. ах … не совсем очевидно, но я разобрался с этим, приложив достаточно усилий