我目前有一个看起来像这样的应用程序,它是一个终端模拟器:
如果我按下设置,则会出现在屏幕上:
但是我想在顶部叠加一些自定义图形,以便它们总是在那里,一些曲线等。粗略草图:
因此,即使设置不可见,此叠加层也会显示在终端,顶部,边缘等处。当我按下设置时,我希望它们下降并匹配图形的高度。像我画的那样顶部,叠加层的底部与设置的底部相匹配。是否有可能只覆盖所有内容?或者最好的方法是什么?
答案 0 :(得分:1)
假设您已经使用标准Android布局和视图创建了布局,那么我的直觉是尝试实现叠加是不可能的(使用标准视图/布局是易用性之间的权衡和灵活性)。
我的直觉告诉我要看一下使用SurfaceView来创建你的所有用户界面。这确实意味着大量的返工,但您获得了我认为您实现目标所需的灵活性。