如何使微调器中的第一项充当占位符?

问题描述

尝试了网上的所有方法,但无法弄清楚,所以我需要一些帮助..

我想要的是微调器中的第一项就像占位符/提示一样,所以它是不可选择的并且可读为灰色。

主要活动

ArrayAdapter<CharSequence>adapter=ArrayAdapter.createFromresource(this,R.array.ulkeler,android.R.layout.simple_spinner_item);
        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
        nereyetext.setAdapter(adapter);

strings.xml(存储微调项的位置)

    <string name="app_name">Bus Booking App UI</string>
    <string-array name="ulkeler">
        <item>Gitmek istediğiniz yeri seçin...</item>
        <item>Türkiye</item>
        <item>Amerika</item>
        <item>İtalya</item>
        <item>Fransa</item>


    </string-array>

    <string-array name="ulkeler2">
        <item>Konumunuzu seçin...</item>
        <item>Türkiye</item>
        <item>Amerika</item>
        <item>İtalya</item>
        <item>Fransa</item>

    </string-array>
</resources>```

if i miss something to share for solution please inform me thanks.

解决方法

在列表中添加虚拟项list.add("select item")

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...