【问题标题】:Android: reorder views by tag inside linearlayoutAndroid:在linearlayout中按标签重新排序视图
【发布时间】:2014-11-28 11:27:57
【问题描述】:

我动态创建了一个 LinearLayout,其中的每个视图都有一个标签,代表我想要的顺序 (1,2,5,4,3)。 我需要根据这个标签重新编码视图。 我该怎么做?

我试过了,但它不起作用:

int childcount = dimensioni.getChildCount();
for (int j=0; j < childcount; j++){
    View v = dimensioni.getChildAt(j);
    Log.e("TAG",v.getTag().toString());
}

【问题讨论】:

  • 发布的代码片段只是打印我们的维度订单。你事先排序了吗?

标签: android view android-linearlayout


【解决方案1】:

如果将找到的子项添加到视图数组中会怎样。然后从“dimensioni”中删除视图,然后通过视图数组以正确的顺序添加它们。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-09
    相关资源
    最近更新 更多