gpt4 book ai didi

c# - 我的微调器没有显示我选择的值

转载 作者:行者123 更新时间:2023-11-30 01:23:54 25 4
gpt4 key购买 nike

知道为什么我的微调器没有显示我选择的值,但是当我滚动滚动条时,插入微调器的表格突然出现并继续我的项目选择功能吗?我已经搜索谷歌但我没有找到任何解决方案。请帮助我,伙计们。提前致谢。

这是我在表格内创建动态微调器的代码:

public override View GetView(int row, int column, View convertView, ViewGroup parent)
{
KeyValuePair<int, T> id_type = table[row + 1].Values.ElementAt(column + 1);
switch (id_type.Value.ToString())
{
case "spin1":
convertView = new Spinner(context);
((Spinner)convertView).Id = id_type.Key;
((Spinner)convertView).SetMinimumWidth(100);
((Spinner)convertView).ItemSelected += new EventHandler<AdapterView.ItemSelectedEventArgs>(cmb_select);
freqadp = new ArrayAdapter(context, Android.Resource.Layout.SimpleSpinnerItem, freqarr);
freqadp.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem);
((Spinner)convertView).Adapter = freqadp;
break;
}
}

最佳答案

为了在微调器中设置所选项目,您需要使用 SetSelection 方法进行设置:

((Spinner)convertView).SetSelection(0) //This will set the first item as selected.

关于c# - 我的微调器没有显示我选择的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36713097/

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