gpt4 book ai didi

android - 以编程方式在另一个布局之上添加一个布局

转载 作者:行者123 更新时间:2023-11-29 20:12:56 26 4
gpt4 key购买 nike

我有一个按钮,点击它会创建一个 RelativeLayout,其中包含简单的 View ,例如文本。它们都包含在垂直线性布局中。

连续点击时,会创建多个相关布局,最新创建的布局堆叠在前一个布局下方。但是,我想颠倒这个顺序 - 最新的布局堆叠在前一个布局之上。

但是,相对布局没有 layout_below 等属性。我能做到这一点的唯一困惑的方法是使用网格布局,最新的行号比前一个少。同样,这很困惑,并且通过预加载一堆不可见的行来消耗不必要的内存。

有没有人有一个优雅的方式来做到这一点?我将不胜感激!

最佳答案

如果您使用addView(View view) 将 View 扩充到您的布局中,您可以使用

addView(View child, int index)

使用索引 0 将其添加到顶部。

关于android - 以编程方式在另一个布局之上添加一个布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34496032/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com