Android:自定义控件/将XML扩展到布局?

时间:2012-09-11 06:51:04

标签: android android-layout custom-controls android-custom-view custom-view

有任何帮助吗?

我有一个标准的布局,我必须在运行时使用许多控件/视图填充它,即TextView / EditText,具体取决于从REST服务返回的产品数量。

当然,我希望在运行时添加到布局的控件需要包含许多视图(textview,edittext)等...我在想一个自定义控件来带来我需要的所有控件我不确定。< / p>

我的另一个想法是将XML和现有XML扩展到我的布局中,但我不确定这是否可行,或者是否可以控制ID名称 - 插入多于1会导致重复ID?

我将尝试详细解释我想要做什么,我们可以将它包装在for循环中进行测试,这将计算形式1到5因此将在我的布局上填充5个控件。

自定义控件将有一个描述产品的TextView,编辑文本,用户可以使用虚拟键盘自由输入数量,EditText右侧的微调控件允许增加EdtiText值。

所以非常简单呃? :-)但我可以将所有这些控件分类为1个特定视图,我需要在我的布局上使用它们,因此如果有5个产品将有5个自定义控件,每个自定义控件包含控件,即TextView,EditText和Spinner

有谁知道如何做到这一点?我迷路了,我知道它一定比较容易,但是......

我见过的例子已经从VIEW继承了,但我需要我的VIEW(CUSTOM CONTROL)作为许多其他控件的容器,然后才能将这个新的自定义控件动态添加到我的Acitivty Layout中。 / p>

任何帮助都非常感激。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

您可能希望将ListView与自定义适配器一起使用,并使用服务中的信息更新适配器。

相关问题