30
最初のテキストが「1つ選択」のAndroidスピナーを作成するにはどうすればよいですか?
最初に(ユーザーがまだ選択していないときに)「1つ選択」というテキストを表示するスピナーを使用したいと思います。ユーザーがスピナーをクリックすると、アイテムのリストが表示され、ユーザーはオプションの1つを選択します。ユーザーが選択を行うと、「1つ選択」ではなく、選択したアイテムがスピナーに表示されます。 スピナーを作成する次のコードがあります。 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); このコードでは、最初に項目「One」が表示されます。新しいアイテム「1つ選択」をアイテムに追加するだけで、「1つ選択」もドロップダウンリストに最初のアイテムとして表示されますが、これは適切ではありません。 この問題を解決するにはどうすればよいですか?