gpt4 book ai didi

android - 为什么我的动态微调器没有填充

转载 作者:行者123 更新时间:2023-11-29 21:46:30 25 4
gpt4 key购买 nike

我动态地创建了一个微调器。它显示但为空。它旨在包含以下字符串数组。

<string-array name="task_array">
<item>task 1</item>
<item>task 2</item>
<item>task 3</item>
<item>task 4</item>
</string-array>

以下是我的代码,来自一个扩展 fragmentactivity 的类

public void addNewView() {
final TableLayout table = (TableLayout) findViewById(R.id.spLayout);
Spinner sp = new Spinner(this);
ArrayAdapter<CharSequence> adapter_tasks = ArrayAdapter.
createFromResource(this, R.array.task_array,
android.R.layout.simple_spinner_item);
table.addView(sp);
for(int i = 0; i < 10; i++) {
sp.setId(i+10);

}}

有什么想法吗?

最佳答案

您忘记将适配器添加到微调器。

使用 sp.setAdapter(adapter_tasks);

关于android - 为什么我的动态微调器没有填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15668884/

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