在条件下动态膨胀xml文件

时间:2012-10-31 08:52:14

标签: android layout-inflater

我有一个EditText,用户输入数字可以说5.现在我想要在5次内膨胀一个xml文件。

我的问题是xml文件(我膨胀)有一个按钮继续当用户按下它然后我再次充气。

例如,我有问题和答案的arralist他们都是由用户选择我在arraylist中存储数据。现在我想逐个向用户显示每个选定的问题和答案。所以我决定创建一个xml文件,当用户点击下一个问题时,它会显示问题并逐一回答。

请帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

  

我想在5次内膨胀一个xml文件。

我必须说这是一个糟糕的设计,您可以使用ListView(Vertically)并夸大布局行或使用ViewPager(Horizontally)来扩充自定义布局。

答案 1 :(得分:0)

设置View可见和不可见是一个非常糟糕的设计。根据您的问题,我假设您希望用户在测验应用程序中输入他们想要回答的问题数量。

在这里,5个问题你不需要5 TextView秒。您只需要ArrayList中的5个问题,只需1 TextView个问题,另外4个RadioButton用于选择。然后,每当用户回答问题时,都会从ArrayList获取新问题并将其内容设置为questionTextViewanswerRadioButton

希望这有帮助。