Я в довольно странном беспорядке, и я не уверен, что это возможно.Частично нажимать на андроидную активность
Итак, идем. Я разрабатываю приложение для Android в Qt 5.3, и поскольку для отображения карты не существует компонента webView.
Я пытаюсь вызвать операцию наложения (плавающий, поскольку мне не нужна полноэкранная карта) и покажите эту карту там. Итак, если я нажму кнопку A, приложение Qt выполнит класс C++, который вызывает собственную активность андроида с веб-представлением. Это хорошо работает.
Проблема возникает, когда я хочу перейти на другую страницу с кнопкой B, которая находится на основной активности, за действием наложения. мне удалось флаг всего наложения как not_touchable (GetWindow() addFlags (WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE).), а затем я был в состоянии убить (отделка()) активность после нажатия на кнопку B, но я до сих пор должны иметь возможность использовать мой веб-просмотр в обычном режиме.
Мне было интересно, могу ли я сделать только часть активности not_tocuhable, создав следующую деятельность: Activity -> LinearLayout (vertical) -> TableRow (должен быть щелчок) и WebView (должен быть осязаемым). Поскольку это описание довольно беспорядочно, см. Мой рисунок «БОЛЬШОЙ».
В любом случае любая помощь оценивается, и решение не обязательно должно быть таким, каким я планировал здесь. Это была просто идея. Thanx.