2015-05-16 83 views
0

我有一种情况,我需要交换2-5线性布局。 线性布局以xml固定,目前它们可见或不见。Android - 交换线性布局动态

在某些情况下,我现在需要重新排列可见布局。

任何人都可以提出一些快速解决?

+0

试试这个库https://github.com/ApmeM/android-flowlayout –

+0

“work around”?为了什么?重新排列是什么意思? – pskink

+0

是的,以某种顺序重新排列线性布局 –

回答

0

我是自己做的。

  • 我把所有的布局放在另一个布局中。
  • 在运行时,我获取了所有的孩子 - >这个新的父母布局的布局。
  • 有两个列表,可见和消失。
  • 使用所需的逻辑,我将这些布局分成这些列表并根据需要进行排列。
  • 从父级布局中删除所有孩子。
  • 根据需要从列表中添加布局。