gpt4 book ai didi

Android 添加 "Select station ..."作为 Spinner 的第一项

转载 作者:行者123 更新时间:2023-11-29 22:10:42 25 4
gpt4 key购买 nike

我正在使用 SimplecursorAdapter 填充 Spinner。如何将“选择电台...”添加为第一项?

SimpleCursorAdapter adapter = new SimpleCursorAdapter (this, R.layout.stnacspinner_item, cspinner, new String[] {"_id"}, new int[] {R.id.stnacspinnertext});
adapter.setDropDownViewResource(R.layout.stnacspinner_item);
sp.setAdapter(adapter);

最佳答案

也许您可以重写 CursorAdapter 中的 getCount、getItem 和 getItemId 方法,让您拥有更多元素……像这样的事情(未经测试的想法):

int getCount(){
return super.getCount() + 1;
}

Object getItem(int position) {
if (position == 0) {
return "Select Station";
} else {
return super.getItem(position - 1);
}

}

关于Android 添加 "Select station ..."作为 Spinner 的第一项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9705147/

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