0

在我的应用程序中,我有线性布局,水平列表视图作为子视图。单击水平列表视图时,我想将该特定列表视图移动到线性布局的顶部。我在单击侦听器的水平列表视图中添加了该行以移动顶部位置。

块引用线性布局。把孩子带到前面(horizo​​ntallistview);

问题是水平列表视图没有移动到顶部位置。我错过了什么,请提供建议。

4

1 回答 1

1

问题:

bringToFront当您想要更改视图在树中的 z 顺序时使用方法,因此它仅位于其他同级视图之上。意味着您可以使用它从重叠视图的前面制作一些视图。

解决方案:

你需要使用addView(View child, int index)removeViewAt(int index)

参考:

看看文档

于 2013-05-23T06:30:47.347 回答