我正在构建一个测量应用程序。在创建调查活动时,我很难如何实施特定调查的选项数量?
例如,假设我想问:
What is your favourite Programming language?
1. C++
2. Java
3. C#
4. Python
5. I hate programming!!
然后在下一次调查中,我想问一个是或否的问题:
Do you like ice cream?
1. Yes
2. No
请参阅,选项因调查问题而异;因此,我想首先询问用户他们希望有多少选项然后显示它们。但是,我不确定是这样做的。
任何人都可以帮助我吗?我非常感谢。
答案 0 :(得分:1)
您可以使用此代码动态添加TextView
TextView textView = new TextView(<context intance here>);
textView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
textView.setText("Sample Text");
然后将创建的TextView实例添加到视图容器中:
viewContainer.addView(textView);
您可以通过LayoutParams更改视图的布局。
答案 1 :(得分:0)
如果您有可以从答案中选择的单选按钮,您可以尝试仅使用if子句显示尽可能多的单选按钮