- Как включить или убрать интерактивные кнопки с экрана Android
- Что такое виртуальные кнопки на смартфоне
- Отличие от физических клавиш управления смартфоном
- Как подключить виртуальные кнопки
- Как включить кнопку «Домой» и другие навигационные клавиши на Android средствами системы
- Как вернуть кнопку «Домой» на Android с использованием приложений
- Как вернуть пропавшие элементы навигации после обновления прошивки
- Как убрать кнопку «Home» с экрана Android
- Дополнительные возможности кнопки «Home»
- Как отключить тачскрин на Android
- Зачем может потребоваться отключать тачскрин
- Блокировка экрана Android в определенном приложении
- Как отключить сенсорный ввод на Android
- Как отключить аппаратные кнопки на устройствах Android и заменить их программными
Как включить или убрать интерактивные кнопки с экрана Android
Мобильная операционная система Android больше всего ценится пользователями за удобство работы и гибкость, благодаря которой платформу можно полностью адаптировать под собственные потребности. При этом многие даже не догадываются обо всех возможностях, предлагаемых ОС. Например, интерактивная кнопка Home выполняет не только функцию возврата в главное меню, для чего в основном и применяется, её можно задействовать и под другие задачи.
Некоторые пользователи встречаются с проблемой, когда виртуальные кнопки, располагающиеся на экране устройства, пропадают, что чаще всего случается в результате падения девайса или других механических воздействий, но может быть и следствием программных неисправностей, например, установки неподходящей либо нестабильной прошивкой. В таких ситуациях стоит задача возвращения интерактивных кнопок на экран. В других же случаях наоборот, проблемой становится именно их наличие, поскольку под них отводится немало места на дисплее, что может не устроить владельцев смартфонов с небольшим экраном, с этим обычно связано стремление избавиться от кнопок.
Рассмотрим, как вернуть кнопки на экран или убрать их, а также расскажем о возможностях кнопки «Home», о которых вы могли не знать.
Что такое виртуальные кнопки на смартфоне
Программные кнопки, являющие собой интерактивные элементы, располагаются на экране устройства или под ним на дополнительной сенсорной панели и управляются нажатием пальца. Реализация разработчиками в пользовательском интерфейсе виртуальных клавиш позволяет отправлять определённые команды системе в одно касание. Так, сенсорные кнопки функционально способны полностью заменить механические.
Отличие от физических клавиш управления смартфоном
Управление девайсом осуществляется за счёт механических и программных элементов. Что касается первых, то на корпусе мобильных девайсов – это кнопка питания, качающаяся клавиша громкости, реже можно встретить реализованную таким способом клавишу «Home». Программных клавиш обычно три:
- «Домой» – позволяет вернуться в основное меню или на главный экран, при этом ранее открытое приложение остаётся в памяти девайса и продолжает работу в фоне, а также выполняет ряд других опций (об этом ниже).
- «Назад» – клавиша возвращает на предыдущую страницу, путём последовательных нажатий позволяет вернуться на несколько предыдущих экранов и закрыть приложение, причём софт в этом случае выгружается из оперативной памяти.
- «Последние приложения» – удобно использовать клавишу в случае необходимости быстро перейти к используемым в недавнем времени приложениям.
В некоторых моделях реализовано не три, а две программные кнопки, в других третья клавиша служит для вызова контекстного меню или же с этой целью применяется четвёртая кнопка.
Чаще всего смартфоны оснащаются тремя сенсорными кнопками, которые располагаются прямо на экране или же на сенсорной панели. Вариант с изменяемыми наэкранными клавишами удобен не только управлением, а и возможностью настройки (изменения их расположения, удаления, добавления новых). Сенсорная панель под экраном, также характерная для многих моделей устройств, не крадёт пространство дисплея, при этом возможность настроек данной схемы в большинстве устройств отсутствует.
Встречается также симбиоз программных клавиш и центральной аппаратной кнопки, на которую в новых моделях добавляют также сканер отпечатка (такое решение реализовано производителем Самсунг). Она же позволяет разблокировать устройство, не прибегая к кнопке питания. На более редких экземплярах смартфонов могут встречаться и другие вариации исполнения.
Сказать однозначно, какое решение будет лучшим, виртуальные или физические кнопки, нельзя, поскольку это скорее вопрос удобства и здесь всё индивидуально.
Настойка кнопок «Домой» и «Назад»
Как подключить виртуальные кнопки
Если клавиши были просто скрыты, что выполняется в настройках устройства, то для их возвращения идём в «Настройки» – «Панель навигации» в разделе «Система» и напротив пункта «Скрыть панель навигации» перемещаем тумблер в неактивное положение. На разных моделях девайсов меню может отличаться, например, чтобы в смартфоне Xiaomi заменить экранные кнопки управлением жестами, нужно перейти в «Настройки» – «Безграничный экран» в блоке «Система и устройство». А для возвращения виртуальных клавиш здесь же в меню нужно выбрать «Кнопки навигации» и они появятся на экране.
В настройках смартфона можно найти и другое решение, например, у смартфонов Xiaomi есть встроенный сенсорный помощник в расширенных настройках, который при необходимости может заменить неработающие элементы навигации.
Виртуальные кнопки могут пропасть в результате обновления прошивки или по другим программным либо аппаратным причинам. Их можно снова вывести на экран и есть несколько способов это сделать с root-правами и без. Некоторые кастомные версии Android позволяют включить навигационную панель через настройки, в других можно модифицировать framework-res.apk из папки system\ framework.
Настройка кнопок в программе Button Mapper
Как включить кнопку «Домой» и другие навигационные клавиши на Android средствами системы
Данный способ подразумевает наличие root-прав на устройстве. В операционной системе Android имеется отладочная переменная qemu.hw.mainkeys, при помощи которой можно управлять видимостью клавиш навигации на экране.
Чтобы включить кнопки, выполняем следующие действия:
- Открываем файловый менеджер Root Explorer и активируем в нём показ скрытых элементов.
- В папке System открываем через текстовый редактор файл build.prop.
- В последней строке выставляем qemu.hw.mainkeys=0 (запись переменной со значением «0» подразумевает показ кнопок на экране, при значении «1» они уберутся).
- Перезагружаем устройство, после чего в нижней части экрана появится активная полоска с клавишами навигации.
Как вернуть кнопку «Домой» на Android с использованием приложений
Существует множество программных решений для возврата и настройки виртуальных кнопок, многие из которых можно найти в магазине приложений Google Play. В большинстве случаев специализированному софту понадобится предоставить root-доступ, но есть и те, что не требуют наличия root.
Среди приложений, используемых с целью возврата и настройки виртуальных клавиш, популярностью пользуются Assistive Touch, Navigation bar, Full Screen Toggle, Back Button (No root) и прочие продуты. Устанавливается такой софт стандартным способом из Google Play или из других надёжных источников в формате APK. Обычно ПО данной категории обладает достаточно широким функционалом и позволяет не только включить/выключить навигационную панель или отдельные кнопки, но и выполнить настройку, сменить темы оформления, получить плавающую «Home» и т. д.
Опытные пользователи могут также установить Xposed Framework (ввиду взаимодействия софта с системой на глубоком уровне, его использование без соответствующих знаний и навыков не рекомендуется, поскольку может привести к серьёзным последствиям для устройства), в нём есть модуль включения виртуальных кнопок.
Как вернуть пропавшие элементы навигации после обновления прошивки
Пользователи сталкивались с исчезновением кнопки «Домой» и других элементов навигации, в том числе и шторки уведомлений, после обновления Android. Способ исправления бага предполагает использование компьютера с установленными USB-драйверами и Android SDK (нам потребуется программа ADB). Выполняем следующие шаги:
- Посредством USB-соединения обеспечиваем подключение Android-устройства к ПК или ноутбуку.
- Запускаем окно командной строки и прописываем здесь команду adb shell am start -n com.google.android.setupwizard/.SetupWizardTestActivity.
- В результате на экране мобильного девайса появится окно первого запуска. Пользователю будет предложено выбрать язык и присоединиться Google Now. Далее появится рабочий стол.
- Перезагружаем устройство. Исчезнувшие инструменты навигации вернутся на место.
Изменение кнопок через программу Swipe Home Button
Как убрать кнопку «Home» с экрана Android
В смартфонах Honor и Huawei настройки позволяют скрывать интерактивную кнопку «Home», для чего нужно выполнить следующее:
- Идём по пути «Настройки» – «Система» – «Системная навигация».
- Открываем настройки навигационной кнопки.
- Теперь нужно перевести тумблер в неактивное положение, после чего «Home» на экране Android-устройства уже не будет. Чтобы вернуть интерактивный элемент, нужно проследовать тем же путём и перевести ползунок в положение включения.
Кнопка «Домой» может быть деактивирована из панели быстрых настроек, для чего свайпом сверху открываем шторку, находим здесь иконку «Кнопка навигации» и нажимаем, после чего значок изменит цвет.
Элемент навигации «Home», расположенный вместе с другими интерактивными клавишами, можно скрыть с экрана Android, используя системные настройки девайса. Один и вариантов, как убрать «Домой», предполагает следующие действия:
- Идём в «Настройки» – «Расширенные настройки».
- На вкладке «Кнопки и жесты» напротив пункта «Скрыть экранные кнопки» перемещаем тумблер в неактивное положение.
В зависимости от оболочки меню отличается, на некоторых девайсах в настройках нужно перейти в раздел «Панель навигации» и аналогичным образом перевести ползунок в соответствующем пункте.
Альтернативный вариант, позволяющий отключить кнопку «Home» на Android и/или соседствующие элементов встроенной навигации – применение Xposed Framework.
Дополнительные возможности кнопки «Home»
Наиболее часто «Домой», как и следует из названия клавиши, используется для возврата в основное меню или на главный экран, но она способна и на другие действия:
- Длительное нажатие может вызывать поиск Google или голосового помощника с новостной лентой (работает на большинстве устройств под управлением Android).
- Двойным нажатием по клавише «Home» вызывается список запущенных приложений, действие также позволяет увидеть пять часто используемых программ (работает преимущественно на Google Pixel).
- Если нажать на «Home» и быстро провести в сторону клавиши «Назад», появится возможность переключаться между последними открытыми программами (работает на девайсах Самсунг).
- Для быстрого переключения между двумя последними программами «Home» нужно зажать и быстро провести вправо или влево.
Кроме того, посредством сторонних приложений есть возможность настроить кнопку «Домой» на Android на выполнение других задач. Например, можно воспользоваться софтом «Переназначение клавиш», для использования большинства опций root-права не требуются.
Источник
Как отключить тачскрин на Android
По мере совершенствования технологий работы смартфонов и наращивания их мощности, улучшается и чувствительность сенсорного экрана. Но сенсорные дисплеи склонны к случайным нажатиям. И поскольку на сегодняшний день кнопочных телефонов на Android практически не выпускают, почти все мобильные устройства теперь используют сенсорный экран вместо физических клавиш. А раз, например, звук, подсветку или даже кнопки регулировки громкости можно отключить, то можно ли то же самое проделать с экраном? На самом деле да. И сделать это довольно несложно.
Учимся блокировать сенсорный экран на Android
Зачем может потребоваться отключать тачскрин
Самый простой вариант, который приходит на ум — это случайные нажатия. К примеру, при прослушивании музыки или просмотре роликов они приводят к остановке или перемотке трека, а некоторые смартфоны до сих пор могут страдать от «призрачных» нажатий, когда экран реагирует на прикосновения, которые вы на самом деле не делаете. Такое часто случается, когда вы делаете снимок или снимаете видео, например, под дождем. Если у вас есть и другие варианты, в которых отключение тачкскина будет уместно, напишите о них в нашем чате в Телеграм.
Блокировка экрана Android в определенном приложении
Самая простая функция, которая может стать временным решением, дебютировала в Android Lollipop. И она позволяет закрепить на экране телефона определенное приложении. Например, вы можете закрепить приложение YouTube Kids. Ваши дети смогут перемещаться внутри этого приложения, но они не смогут переключаться на другие программы. Откройте «Настройки» — «Блокировка экрана и безопасность» — «Дополнительно» — «Закрепление экрана» (в Android 9 Pie и выше, этот раздел называется «Безопасность»). Теперь просто включайте эту опцию и вы сможете закреплять программы. Для того, чтобы их «открепить» потребуется ввести ПИН-код.
Как отключить сенсорный ввод на Android
Далее переходим к «тяжелой артиллерии». А именно к программе, которая делает именно то, что заявлено. И называется она это Touch Lock, бесплатное приложение, которое позволяет заблокировать сенсорный экран на Android. Оно также позволяет временно отключить как софт-клавиши, так и аппаратные кнопки, по сути, просто не позволяя вам пользоваться смартфоном.
Как работать в этой программе? После того, как она будет загружена на ваш смартфон, открывайте ее и проведите по экрану пальцем влево, чтобы начать установку разрешений и выбор параметров. Когда все, что требуется заблокировать, будет выбрано, подтверждайте свое действие. Далее все проще простого. Если вы захотите заблокировать экран смартфона, просто потяните вниз панель уведомлений и нажмите на значок блокировки. Теперь сенсорный экран и кнопки (если вы выбрали их во время настройки, конечно) должны быть заблокированы. Чтобы разблокировать ваш гаджет, дважды нажмите на полупрозрачный значок в правом верхнем углу экрана.
Заблокировать экран смартфона проще простого
Вы можете дополнительно настроить количество нажатий, необходимых для разблокировки сенсорного экрана в настройках приложения. А еще тут есть опции для автоматической разблокировки при получении вызова, отображения подсказок по разблокировке и, к сожалению, встроенные покупки и реклама. Но она, что радует, совсем не навязчива.
Источник
Как отключить аппаратные кнопки на устройствах Android и заменить их программными
Приветствую, есть у меня дешевенький смартфончик Fly IQ434. Однажды он утонул, но вопреки моим ожиданиям, работать не перестал. Как работал, так и работает, за исключением кнопки назад. Она то работает с двадцатого нажатия, то клинит и нажимается сама по себе, короче доставляет массу неудобств.
Хоть телефон и дешевый, выкидывать полностью рабочий аппарат из-за одной кнопки – жалко. Нести в ремонт – не целесообразно, наверняка ремонт будет стоить как телефон, если не больше. Немного подумав, я пришел к выводу, что было бы не плохо эту кнопку отключить, и за место нее поставить что то, что бы была программная кнопка на экране, за место аппаратной.
Как выяснилось сделать задуманное – очень просто, но есть требование – ваше Android устройство должно быть с root доступом.
Сначала нужно поставить какой-нибудь файловый менеджер, которому могут быть предоставлены права суперпользователя (root). Я предпочитаю пользоваться ]]> es проводником ]]> , качаем его с Play Market,
Запускаем и в меню слева включаем выключатель root проводник.
В зависимости от того какой root менеджер у вас установлен, выскочит предупреждение/подтверждение передачи root прав приложению. Подтверждаем.
После этого нужно перейти в папку /system/usr/keylayout
На всякий случай сделайте бэкап этой папки.
В этой папке будем несколько файлов с расширением .kl, один из них нужно отредактировать. Какой именно – зависит от вашего android устройства. В моем случае это Geneic.kl.
Отрываем его в es редакторе
и находим строку, где написано BACK WAKE_DROPED и закомментируем ее (нужно в начале строки добавить символ #). Не сложно догадаться, что если вам нужно отключить другую кнопку, например, увеличение громкости, то искать нужно строку где есть VOLUME_UP.
Перезагружаем устройство. После включения кнопка не должна будет работать. Если же она продолжает работать, то вам нужно будет отредактировать другой файл, в той же папке. Какой именно вам может подсказать google, а можете и просто перебором определить, комментируя нужную строчку во всех файлах, пока не наткнетесь на нужный.
Кстати на Samsung Galaxy Tab 2 с прошивкой CyanogenMod 11 за аппаратные кнопки отвечает этот же файл – Generic.kl.
После того как кнопка отключена, нужно придумать ей замену. Поставим программную кнопку. Программ для эмуляции кнопок в Play Market предостаточно, но мне приглянулась ]]> Button Savior ]]> .
Она может эмулировать практически все типичные аппаратные кнопки, приятно выглядит и имеет приличное количество настроек. Описывать их не буду, т.к. все нормально работает со стандартными настройками. Скажу лишь о двух.
Первая касается темы, по умолчанию кнопки плохо видно:
Что бы это исправить нужно выбрать другую тему, для этого во вкладке look and feel жмем по themes и выбираем другую тему. Мне понравилась Froyo. Вот как она выглядит:
Вторая настройка – что бы панель с кнопками исчезала при прикосновении за пределами панели. Во вкладке Advanced нужно поставит галку на против Hide On Outside Touch.
И да, все что вы делаете, вы делаете на свой страх и риск, за испорченные девайсы я ответственности не несу.
Источник