gpt4 book ai didi

android - 如何隐藏android微调器下拉列表中的第一项?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:56:51 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





How to make an Android Spinner with initial text "Select One"?

(36 个回答)



Is it possibile to set hint Spinner in Android [duplicate]

(3 个回答)


5年前关闭。




我正在使用 adapter.add 在我的微调器中添加标题,但是如何隐藏 android 微调器下拉列表中的第一项?
这是我的代码:

var spinner1 = FindViewById<Spinner>(Resource.Id.spinner1);
var adapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleSpinnerItem);
spinner1.Adapter = adapter;
adapter.Add("Select one...");
adapter.Add("Name");
adapter.Add("Mobile");
adapter.Add("Age");

见下图:

enter image description here
enter image description here

最佳答案

应用此代码此代码在我的设备上运行良好

List<String> list = new ArrayList<String>();
list.add("string1");
list.add("string2");
list.add("string3");
list.add("[Select one]");
final int listsize = list.size() - 1;

ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, list) {
@Override
public int getCount() {
return(listsize); // Truncate the list
}
};

dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
mySpinner.setAdapter(dataAdapter);
mySpinner.setSelection(listsize);

关于android - 如何隐藏android微调器下拉列表中的第一项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38920007/

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