полностью скрыть панель инструментов программных клавиш в Kindle Fire

Я вижу, что видео, воспроизводимое в Kindle Fire, не имеет панели инструментов с программными клавишами. Как я могу сделать этот эффект?

можно ли полностью скрыть панель программных клавиш?


person Wesley    schedule 23.01.2013    source источник


Ответы (1)


Если вы посмотрите документацию Kindle SDK — https://developer.amazon.com/sdk/fire/cx-guidelines.html#Fullscreen — вы увидите несколько вариантов. Один скрывает все, а другой оставляет небольшой манипулятор, чтобы быстро вернуть панель инструментов.

person Offbeatmammal    schedule 23.01.2013
comment
Я использую точно такой же код, но не могу скрыть панель инструментов. Там всегда есть обработчик перетаскивания. - person Wesley; 24.01.2013
comment
вы используете оригинальные устройства Fire (Gingerbread) или новые устройства ICS? Можете ли вы опубликовать код, который вы используете? На сайте SDK также есть несколько образцов, которые вы можете скачать (у меня работает на моем Fire HD 7). - person Offbeatmammal; 24.01.2013
comment
добавил ваш код в мой тестовый проект, а также запись манифеста ‹uses-permission android:name=com.amazon.permission.SET_FLAG_NOSOFTKEYS /›, и сначала он работает, но после нажатия на экран ручка перетаскивания больше не исчезает. будет больше видать - person Offbeatmammal; 24.01.2013
comment
ручка перетаскивания не исчезает автоматически. вам нужно повторно применить макет из кода ... я неправильно понял этот бит - person Offbeatmammal; 24.01.2013
comment
Я пытаюсь повторно применить макет, но как мне это сделать? Когда я касаюсь экрана, отображается обработчик перетаскивания, я устанавливаю OnTouchListener, но код (установить полноэкранный режим) внутри прослушивателя не работает. Система приняла на себя событие касания? Как я могу это реализовать? - person Wesley; 25.01.2013