How to send view to back ? How to control the z-order programmatically?

后端 未结 12 1003
隐瞒了意图╮
隐瞒了意图╮ 2020-12-05 04:12

I have a problem to send the view to back. In Android we have a method like bringToFront(), to place the view on top of the another view. Like that, I want to p

12条回答
  •  庸人自扰
    2020-12-05 04:31

    it work's fine like bringToBack()

    public void moveToBack(ViewGroup viewGroup, View v) {
        int s = 1;
        for (int i = 1; i < viewGroup.getChildCount(); i++) {
            if (viewGroup.getChildAt(1) == v) {
                s = 2;
            } else {
                viewGroup.getChildAt(s).bringToFront();
            }
        }
    }
    

提交回复
热议问题