【发布时间】:2013-04-23 13:04:08
【问题描述】:
是否可以让 ListView 中的项目具有不同的 z 位置/索引?
我希望我的 ListView 中的一项始终位于我的布局中的其他视图之上。
在这里查看我的插图:
红色条是 ListView 之外的另一个视图(在我的例子中是垂直搜索栏)。
我曾尝试在某个项目上调用View.bringToFront(),但这根本不起作用。
有什么想法吗?
【问题讨论】:
-
就像任何值一样,您可以更改
z-index,以便在用户与页面交互时对象在其页面位置向前或向后移动。 -
@Andrew 更改视图的 Z-index 只会更改 相对于其兄弟视图的位置。在
ListView中,列表中的所有项目都是兄弟,但更改 Z-index 将不起作用,因为列表项目不重叠。更改列表中一个项目的 Z-index 不会使其向前跳转到另一个 不是ListView中视图的兄弟的视图前面.
标签: android listview z-index always-on-top