про кнопку меню

Ответить
alex.ok
Сообщения: 12
Зарегистрирован: 11 ноя 2013, 16:30

про кнопку меню

Сообщение alex.ok » 02 сен 2015, 13:49

Подскажите, как можно определить наличие аппаратной кнопки меню, кроме метода HasPermanentMenuKey()?
На трех устройствах проверено, этот метод работает корректно: Sony tipo (4.2), Samsung galaxy Tab 3 (4.4.2), Prestigio 4 diamond 7.85 (4.2).
А на Alcatel idol 2 (4.4.2) некорректно работает метод. При выводе ActionBar он показывается без трех вертикальных точек, т.е. так как должен выводить на девайсах с аппаратной кнопкой меню. А метод HasPermanentMenuKey() на этом alcatel возвращает false, т.е. как-будто кнопки нет. Реально кнопка есть, она за пределами экрана, сенсорная.
Т.е. когда выводится ActionBar система как-то по-другому определяет наличие кнопки меню и делает это более правильно, чем метод HasPermanentMenuKey().

Ответить