是否可以在代码中添加视图?

时间:2015-04-30 09:19:29

标签: android user-interface dynamic textview seekbar

我们正在创建这台Bar机器,机器连接到服务器。 从客户端(在我们的例子中是Android应用程序),您可以混合饮料。

问题是我们开始使用4种不同的液体。但如果我们希望项目更具动态性,我们希望能够在机器中使用多于或少于4种液体。

在我们的应用程序中,我们为每个液体提供Seekbar和textviews,用于在拖动Seekbar时显示流体名称和体积。

app客户端从服务器接收流体信息。

如果我们希望让5个流体,我可以以某种方式从代码中添加更多的搜索栏和文本视图吗?我很难看到这一点,因为使用4种液体,所有视图都是在带有RelativeLayouts的xml文件中生成的。

已搜索过它,但只看过ListView,但我的UI比普通的textview更复杂。

1 个答案:

答案 0 :(得分:0)

ListView使用你必须实现的ListAdapter,ListAdapter可以用于任何事情(不仅仅是TextView)。

Android ListView

如果要将视图添加到ViewGroup (LinearLayout, RelativeLayout, ...),还可以使用: