gpt4 book ai didi

java - Android:如何动态添加TextView?

转载 作者:行者123 更新时间:2023-12-01 13:52:36 27 4
gpt4 key购买 nike

我正在构建一个测量应用程序。在创建调查 Activity 时,我在如何实现特定调查的选项数量方面遇到困难?

例如,假设我想问:

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

请注意,选项因调查问题而异;因此,我考虑首先询问用户他们想要有多少个选项,然后向他们展示。但是,我不确定是否要这样做。

有人可以帮我吗?
我将非常感激。

最佳答案

您可以使用此代码动态添加 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 实例添加到您的 View 容器中:

viewContainer.addView(textView);

您可以通过 LayoutParams 更改 View 的布局。

关于java - Android:如何动态添加TextView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19857946/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com