最初の使用時に「選択してください...」のようなテキストを折りたたんだ状態で表示し、ドロップダウン状態を表示するとすべてのアイテムが表示されるスピナーを作成しようとしましたが、何も選択されていません。私はさまざまなアプローチを試しました:
追加の「選択してください...」項目を含むリストを使用し、最初のドロップダウンでリストから削除しようとします(問題は、スピナーが初めてドロップダウンしたときに通知がないことです)
getDropDownView をオーバーライドして、ドロップダウン ビューの最初の項目を非表示にします。しかし、ビューの高さを 0 から 0 ピクセルの位置に設定すると、スピナーはビューの最後に余分なスペースを残します。ビューのサイズは、getDropDownView が呼び出される前に計算されるように見えます。
他のアイデアはありますか?ありがとう!