如何将新对象添加到 XML 布局

问题描述 投票:0回答:1

我想在我的 Android 应用程序中创建标签系统。例如,用户添加新标签来搜索,现在程序需要将其可视化。

我想要 kotlin 中的标签列表并以 XML 形式显示它们。现在我在其中使用 ConstraintView 和 Flow 小部件。那么我该怎么做呢?

我是 kotlin 菜鸟(

我尝试搜索这个问题几个小时,只找到了 XML seriolizer,但我不明白它是如何工作的。并且相信还有更容易的事情

android xml kotlin
1个回答
0
投票

您使用 findViewById 查找父级,然后调用

parentView.addView(childView)
将子级添加到父级。 仅当必须且要添加的视图数量较小且有限时才应使用此选项。 以编程方式添加大量视图会消耗大量内存。 最好使用像 RecyclerView 这样的概念,当事物滚动到大列表时,它可以回收和重用视图。

© www.soinside.com 2019 - 2024. All rights reserved.