【发布时间】:2018-05-07 22:17:59
【问题描述】:
所以这是棘手或错误的事情。
我有一个显示地图视图的活动(我认为这根本不重要,但地图视图来自 Carto Mobile SDK),并且我有一些操作会触发两个片段显示在当前活动上布局。
第一个,占据整个屏幕并且是完全交互的。有一个 Toolbar、一些 Spinners 和一些 TextViews。
显示的第二个片段占据了屏幕的一部分(几乎是下半部分),我包含的元素是交互式的(3 个图像按钮)。但是,如果我点击位于屏幕下半部分的布局的一部分,它具有白色背景,就像它对触摸事件“不可见”一样。
让我重新表述一下。有一个白框,如果我触摸它并执行移动,就像我正在移动地图(它后面的地图视图,我可以看到部分),然后我可以看到地图在移动。即使我看到的是白色的 LinearLayout,里面有 3 个图像按钮,但如果我点击没有任何图像按钮的地方,就像 LinearLayout 不存在并且地图移动一样。
我在最后附上了截图。我所说的区域就在图像按钮的顶部(Route to、Route from 和 View details)。
我可以阻止这种情况发生吗?这是因为 Carto 还是 Android 的问题?
【问题讨论】:
标签: android android-fragments android-linearlayout