В моем проекте я использую вкладку хоста.На одной из вкладок есть фрагмент действия с фрагментом, который включает в себя ImageView с некоторыми прозрачными областями в качестве фона.
Теперь в другой вкладке я вкл.(измененный) CaptureActivity библиотеки QR-сканера ZXing.Я уже прошел через всю суету, заставляя его работать в портретном режиме.Моя проблема в том, что когда я открываю этот фрагмент, упомянутый выше (и только в этом конкретном случае и порядке) перед CaptureActivity, компоновка CaptureActivity облажается.Отображается фоновое изображение фрагмента (но не в этом макете), а предварительный просмотр камеры отображается только в прозрачных областях, см. Ниже.Теперь я не знаю, имеет ли это отношение к включенному здесь виду поверхности.
Каким-то образом это не только проблема рисования / отсечения, потому что текстовое представление, которое вы видите, нарисовано поверхПоверхность и фактически ориентирована android:layout_gravity="bottom|center_horizontal"
(и работает таким образом в любом другом случае), но когда возникает эта проблема, кажется, что текстовое представление выравнивается в пределах другого макета фрагмента, в том числе.частично прозрачный фоновый вид изображения.
Любые советы действительно приветствуются.Я могу опубликовать некоторый код, если у меня есть руководство, что может быть проблема здесь.Спасибо!