私はHoneycombでスピンウィジェットを使用しています。ビューがロードされると、スピナーが表示され、位置0の項目が選択されます。スピナーをクリックして選択を変更すると、onItemSelected()
メソッドが起動されます。ただし、スピンナーをクリックして同じ項目を(デフォルトでは位置0に)選択すると、onItemSelected()
メソッドは起動しません。ユーザーが選択したときにすぐに行動を起こしたいと考えていますが、これは最初の項目では機能していないようです。これはバグですか?この仕事をする方法はありますか?私は方法がonItemSelect()
と呼ばれているので混乱しています。したがって、現在選択されているものと異なるものだけでなく、どのような選択でもトリガする必要があります。位置0のハニカムスピナー選択項目がトリガされませんonItemSelected
また、Honeycombのスピナーにはプロンプトが表示されなくなりますか?
私はあなたに同意すると、onItemSelect()とonItemSelectionChanged()という2つの異なるイベントがあるはずです。マイクロソフトではイベントに関する「コントロール」の方が優れています! –