Java 基于数据编程的android文本字段

Java 基于数据编程的android文本字段,java,xml,android-studio,Java,Xml,Android Studio,我有麻烦了。在我的项目中,我有一个旋转器。我将在spinner中选择的每个值都将进行api调用,而api调用的回报是接收各种数组对象 重要提示:spinner中的每个值都将从包含不同数组长度的api中获取数据 我想要的是在一个微调器中显示数组的每个值,问题是我没有找到任何方法只创建与数组中的数据量相等的微调器 示例:微调器值为1,我们从api调用获得的数组有3个值。若微调器值为2,那个么我们得到的数组有5个值。如果微调器值为1,我必须创建3个微调器;如果微调器值为2,我必须在布局上自动创建5个微

我有麻烦了。在我的项目中,我有一个旋转器。我将在spinner中选择的每个值都将进行api调用,而api调用的回报是接收各种数组对象

重要提示:spinner中的每个值都将从包含不同数组长度的api中获取数据

我想要的是在一个微调器中显示数组的每个值,问题是我没有找到任何方法只创建与数组中的数据量相等的微调器

示例:微调器值为1,我们从api调用获得的数组有3个值。若微调器值为2,那个么我们得到的数组有5个值。如果微调器值为1,我必须创建3个微调器;如果微调器值为2,我必须在布局上自动创建5个微调器


注意:数组值最多可以达到15。

我建议您只创建一个textview并使用StringBuilder.append以使用适当的样式(表示逗号等)追加数组中的所有值。

对于动态内容,请使用。当您从api更改中获得不同的数组时,您需要
适配器
数据源,并通知
适配器
进行数据更改


检查我提供的链接,有一个名为
MyAdapter
的适配器类。您只需更新
mDataset
String数组并需要调用<代码>适配器将自动更新其资源

每个值都需要在单独的textview上显示,因为它们将用于其他目的。在这种情况下,您需要动态添加textview数组。是的,但我可以如何基于数据在recycler视图中创建多个微调器?如果您需要多个微调器,您可以创建它。我在这里提到的是,如果您从spinner中选择一个选项,那么您可以创建任何数量,以便在RecyclerView的帮助下动态查看