30
如何制作带有初始文本“选择一个”的Android Spinner?
我想使用一个微调器,该微调器最初(当用户尚未选择时)显示文本“选择一个”。当用户单击微调器时,将显示项目列表,并且用户选择选项之一。用户做出选择后,所选项目将显示在微调器中,而不是“选择一个”。 我有以下代码来创建Spinner: String[] items = new String[] {"One", "Two", "Three"}; Spinner spinner = (Spinner) findViewById(R.id.mySpinner); ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, items); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); 使用此代码,最初显示项目“一个”。我可以在项目中添加一个新项目“ Select One”,但是“ Select One”也将作为第一项显示在下拉列表中,这不是我想要的。 我该如何解决这个问题?