Получил активность, которая распространяется ListActivity
.
Список поддерживается собственным адаптером, расширяющим BaseAdapter
.
getListView().setFocusable(true);
getListView().setChoiceMode(ListView.CHOICE_MODE_SINGLE);
Я делаю простую (getSelectedItemPosition() == ListView.INVALID_POSITION)
проверку onPrepareOptionsMenu()
, чтобы отключить элементы, для которых требуется выбрать элемент.
Теперь, что я делаю после запуска действия (действие происходит
под эмулятором, вер.1.1) как это выглядит:
- Хит меню - пункты меню отключены - ОК
- Выберите пункт с помощью колесика мыши и нажмите меню - элементы будут включены
-Хорошо
- Нажмите в любом месте за пределами списка, повторите 2). Предметы не получают
включен - WTF?
- Начните с нуля, выберите предмет, попав в Del и двигая мышь.
результат такой же, как и для 3.
Почему эти (3, 4) вещи продолжают происходить со мной? :)
ТИА.