gpt4 book ai didi

java - 如何在 Java 运行时生成的 Spinner 中添加数组

转载 作者:行者123 更新时间:2023-12-01 12:08:20 24 4
gpt4 key购买 nike

嗨,我正在尝试在运行时创建微调器,我的代码是,

RelativeLayout layout = (RelativeLayout) findViewById(R.id.linearLayout1);
final Spinner[] Sp = new Spinner[10];
Sp[count] = new Spinner(this);
RelativeLayout.LayoutParams param = new RelativeLayout.LayoutParams(
(int) LayoutParams.WRAP_CONTENT,
(int) LayoutParams.WRAP_CONTENT);
param.leftMargin = 25;
param.topMargin = 50;
Sp[count].setPadding(5, 23, 5, 5);
Sp[count].setLayoutParams(param);
layout.addView(Sp[count]);

我有String[]数据如何在微调器下拉列表中添加其值?

希望得到您的建议

谢谢

最佳答案

你可以像下面这样做

 ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, data);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
Sp[count].setAdapter(adapter);

关于java - 如何在 Java 运行时生成的 Spinner 中添加数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27416695/

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