在android中,我注意到你可以在另一个上面有一个固定的视图。例如,当您打开浏览器并点击搜索框时,会弹出一个键盘提示(在列表视图的顶部)。但是,请注意,您仍然可以在ListView上上下滚动,而不必离开键盘。像:
有人能解释一下(最好是一些示例代码)这是如何工作的吗?
我所要做的只是有一个自定义的list view,它总是在listview的顶部和底部有一个浮动的导航栏(它实际上不是listview的页眉/页脚,更像是屏幕的页眉/页脚)。这将类似于我刚才描述的示例,用户可以与导航栏以及导航栏“下方”的列表视图进行交互。
我对android的开发有点陌生,所以如果你愿意的话,请友好地提供一些细节:)非常感谢!!

最佳答案

哎哟。好像有人也有类似的问题:
Layout Layers? Z-Axis?
这篇文章解释了framelayout是如何工作的,也是如何工作的,这是一个更好的选择。
framelayout将对象放置在不同的z轴上,因此这是我正在寻找的解决方案。

08-04 06:44