Я установил фокус и первый выбранный элемент в просмотре списка следующим образом:
this._listItems.requestFocusFromTouch();
this._listItems.setSelection(listViewLastPosition);
, в этом случае в меню появляется первый выбранный элемент.Как мне это изменить?Я пытался работать с селектором, но он не работает.Как отменить касание при появлении меню и включить его снова, если пользователь скрывает меню?
РЕДАКТИРОВАТЬ: я заметил, что под моим выбранным элементом всегда виден оранжевый фон, и вот мой селектор меню:
menukey_home_focus "и menukey_home находятся на прозрачном фоне, поэтому мы видим оранжевый под ним. В связи с этим возникает два вопроса:
как изменитьоранжевый фон по умолчанию для полностью прозрачного фона (материал с setMenuBackground () по всему интернету НЕ работает, наш код находится в базе активности)
как вообще отменить фокус?
Любой из этих двух будет работать. Второй предпочтительнее.