Что делать, если кнопки на android-смартфоне перестали работать

Восстановление токопроводящих контактов

Конечно, проще всего и надежней купить подходящую резиновую пластину кнопок. Найти их сложно, но можно, вот только стоить они могут на уровне самого устройства. Китайские пульты служат недолго, да и могут проигрывать в функционале. Поэтому приходится как-то восстанавливать контакты.

Обычно все варианты восстановления сводятся к наклеиванию на контакты фольги или нанесению токопроводящих покрытий. Главная проблема в том, что блок кнопок обычно делают из силиконовой резины , обладающей высокой химической инертностью. Другими словами – к ней ничего не пристает и не прилипает. Собственно, поэтому еще из нее делают формы для выпечки и лепки…

Кроме того, на кнопки прилагается определенное усилие, под которым они могут немного смещаться и изгибаться. В итоге, что бы вы ни клеили: фольгу от шоколадок, сигарет, самоклеящуюся фольгу и т.д. – все это со временем начнет отваливаться и произвольно коротить контакты на плате. С токопроводящими лаками и клеями (типа «контактол») история примерно такая же – от недели до месяца.

Это самое долговечное решение из всех, которые я встречал и опробовал, но следует понимать, что это не на века, даже заводские резинки со временем приходят в негодность, что уж говорить о всяких самоделках. При аккуратном исполнении удастся вернуть работоспособность на долгие месяцы, а может и на пару лет, но вряд ли более.

На каждый пяточек нужно нанести небольшую капельку клея. Именно капельку, чтобы рифленая поверхность была покрыта клеем. По моему опыту при нанесении клея слишком тонким слоем он может затем отслаиваться, а более толстый слой при высыхании держится почти намертво. Но и старайтесь не перебарщивать , чтобы не образовывалось горба посредине, он будет мешать прижиму.

Как восстановить контакты в телефоне

Любой циакриновый суперклей полимеризуется (высыхает) не за счет испарения растворителя как другие клеи, а за счет щелочи или влаги (вода немного щелочная). Чем больше влажность – тем быстрее сохнет. Для ускорения процесса на клей можно немного подышать.

Наносить клей удобней всего стальной иголкой (для шитья или от шприца) – такой способ позволяет четко дозировать количество без лишнего расхода. Главное используйте отдельные иголки для клея и Контактола.

Наверное, можно на этот же клей наклеить кружочки фольги (можно сделать офисным дыроколом), но по мне это совсем не эстетичное решение (и не самое надежное). Поэтому на высохший суперклей я нанес слой токопроводящего лака Контактол . Его можно наносить на пяточки любого размера и формы. Сохнет Контактол по инструкции 30 минут, но если вы никуда не торопитесь дайте ему чуть больше времени.

Желательно использовать Контактол на серебряной основе , графитовый менее прочный и устойчивый. Перед употреблением тщательно взболтать!

Если образовались излишки Контактола на резине их нужно аккуратно удалить , чтобы они не обсыпались и не замыкали контакты. Благо, отколупываются они очень легко.

Когда все готово можно собирать, проверять и пользоваться.

Способ 1: Системные средства

Многие производители расширяют в своих оболочках функциональные возможности, в том числе позволяя изменять порядок кнопок навигационной панели.

Samsung

На смартфонах Самсунг процедура выполняется следующим образом:

  1. Откройте «Настройки» — например, через шторку устройства.

Прокрутите перечень до пункта «Дисплей» («Display») и тапните по нему.

Далее воспользуйтесь параметром «Навигационная панель» («Navigation Bar»).

Теперь перейдите к блоку «Порядок кнопок» («Button order») и выберите вариант, который вам наиболее подходит. К сожалению, самостоятельно определить положение нельзя.

Изменения применяются моментально.

Huawei

  1. Запустите средство управления параметрами телефона.

Пролистайте список вниз и выберите пункт «Система и обновления».

Тапните «Системная навигация».

Перейдите к опции «Три навигационные кнопки».

Здесь укажите предпочитаемый вариант.

В оболочке Хуавей тоже нельзя произвольно выбирать расположение кнопок.

Xiaomi

На устройствах Сяоми тоже имеется соответствующая опция.

  1. Откройте приложение «Настройки».

Далее выберите «Расширенные настройки».

Воспользуйтесь пунктом «Безграничный экран».

Убедитесь, что активен вариант «Кнопки», затем тапните по переключателю «Поменять местами кнопки меню и назад».

К сожалению, в чистом Android нет никаких системных возможностей изменить расположение кнопок.

Как подключить виртуальные кнопки

Если клавиши были просто скрыты, что выполняется в настройках устройства, то для их возвращения идём в «Настройки» – «Панель навигации» в разделе «Система» и напротив пункта «Скрыть панель навигации» перемещаем тумблер в неактивное положение. На разных моделях девайсов меню может отличаться, например, чтобы в смартфоне 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

ФОРМЫ

Форма входаФорма регистрацииФорма оформления заказаКонтактная формаФорма входа в соц сетиРегистрацияФорма с иконкамиРассылка по почтеСложенная формаАдаптивная формаФорма всплывающаяФорма линейнаяОчистить поле вводаКопирование текста в буфер обменаАнимированный поискКнопка поискаПолноэкранный поискПоле ввода в менюФорма входа в менюПользовательский флажок/радиоПользовательский выборТумблер перключательУстановить флажокОпределить Caps LockКнопка запуска на EnterПроверка пароляПереключение видимости пароляМногоступенчатая формаФункция автозаполнения

МЕНЮ

Панель иконокЗначок менюАккордеонВкладкиВертикальные вкладкиЗаголовки вкладокВкладки полностраничныеВкладки при наведенииВерхняя навигацияОтзывчивый верхний навигаторНавигация с иконкамиМеню поискаСтрока поискаФиксированная боковая панельАнимированные боковые панелиОтзывчивая боковая панельПолноэкранная навигация наложенияМеню Off-CanvasБоковые кнопки навигацииБоковая панель с иконкамиМеню с горизонтальной прокруткойВертикальное менюНижняя навигацияОтзывчивая нижняя навигацияГраницы навигацииМеню по правому краюСсылка меню по центруМеню равной шириныФиксированное менюСкольжение вниз по полосе прокруткиСкрыть меню при прокруткеУменьшить меню при прокруткеЛипкая навигацияНавигация на изображенияВыпадающее менюВыпадающий при кликеВыпадающее меню в навигацииВыпадающий список в боковой навигацииОтзывчивая навигация с выпадающимПодменю навигацияВсплывающее менюМега менюМобильное менюМеню занавесСвернуть боковой барСвернуть боковую панельПагинацияХлебные крошкиГруппа кнопокГруппа вертикальных кнопокЛипкий социальный барНавигация таблеткиОтзывчивый заголовок

ЕЩЁ

Полноэкранное видеоМодальное окноШкала времениИндикатор прокрутки Индикатор выполненияПанель навыковПолзунок диапазонаПодсказки при наведенииВсплывающие окнаСкладная секцияКалендарьВключить HTMLСписок делЗагрузчикиЗвездный рейтингПользовательский рейтингНаложениеКонтактные чипыКарточкиФлип-картаКарточка профиляКарточка товараОкно тревогиВыноска сообщенияПримечаниеМеткиКругиHR Горизонтальная линияКупонГруппа списковОтзывчивый текстВырезанный текстСветящийся текстФиксированный подвалЛипкий элементРавная высота столбцовОчистка поплавкаОтзывчивые поплавкиСнэк-бар/тостПолноэкранное режимЧертеж при прокруткеПлавная прокруткаГрадиент фонаЛипкий заголовокИзменить заголовок при прокруткеОтзывчивые столбцы ценПараллаксСоотношение сторонПереключатель нравится/не нравитсяПереключатель скрыть/показатьПереключаель текстаПереключатель классаДобавить классУдалить классАктивный классДревовидное представлениеУдалить свойствоАвтономный режим обнаруженияСделать скрытый элементПеренаправление веб страницыУвеличить при наведенииФлип-боксЭлемент вертикально по центруПереход при наведении курсораСтрелкиФигурыСсылка для скачиванияПолная высота элементаОкно браузераПользовательская полоса прокруткиРазличные устройстваЦвет заполнителяЦвет выделения текстаЦвет макераВертикальная линияАнимированные иконкиТаймер обратного отсчетаПишущая машинкаСтраница заставкиСообщение чатаВсплывающее окно чатаРазделенный экранРекомендацииСчетчик разделаСлайд-шоу цитатЗакрываемые злементы спискаТипичные точки прерыванияПеретаскиваемый HTML элементМедиа запросы JSПодсветка синтаксисаJS анимацииПолучить элементы Iframe

Очистите кнопку от грязи

Аппаратные клавиши вашего телефона регулярно подвергаются внешнему воздействию. И грязь не исключение. Таким образом, возможно, что зазоры вокруг кнопок накопили грязь, которая может мешать их работе. Также грязь может попасть и под кнопку, но тут уже без специальных знаний мы бы разбирать телефон не советовали. Также возможно попадание под кнопку жира, что в свою очередь тоже вызывает ухудшение работы контактов. В этом случае следует отключить телефон, капнуть на кнопку капельку (но не больше!!!) спирта, перевернуть телефон таким образом, чтобы спирт вытекал з кнопки и подождать 30 минут. Это очистит контакты. Но не в коем случае не пользуйтесь водой или растворами на водной основе. Спирт испаряется довольно быстро, чего нельзя сказать о воде. Если что, мы вас предупреждали.

Сдвигаем активность

Чтобы всплывающая клавиатура не заслоняла элемент интерфейса, который получил фокус, а сдвигала активность вверх, можно в манифесте для нужной активности прописать атрибут android:windowSoftInputMode с параметром adjustPan:

Также доступны и другие параметры:

  • stateUnspecified — настройка по умолчанию. Система сама выбирает подходящее поведение клавиатуры.
  • stateUnchanged — клавиатура сохраняет своё последнее состояние (видимое или невидимое), когда активность с текстовым полем получает фокус.
  • stateHidden — клавиатура скрыта, когда открывается активность. Клавиатура появится при наборе текста. Если пользователь переключится на другую активность, то клавиатура будут скрыта, но при возвращении назад клавиатура останется на экране, если она была видима при закрытии активности.
  • stateAlwaysHidden — клавиатура всегда скрывается, если активность получает фокус.
  • stateVisible — клавиатура видима.
  • stateAlwaysVisible — клавиатура становится видимой, когда пользователь открывает активность.
  • adjustResize — размеры компонентов в окне активности могут изменяться, чтобы освободить место для экранной клавиатуры.
  • adjustPan — окно активности и его компоненты не изменяются, а сдвигаются таким образом, чтобы текстовое поле с фокусом не было закрыто клавиатурой.
  • adjustUnspecified — настройка по умолчанию. Система сама выбирает нужный режим.

Параметры с префиксом state можно комбинировать с настройками с префиксом adjust:

Например, чтобы показать клавиатуру при старте активности, используйте stateVisible.

Данные настройки доступны и программно. Например, код для adjustResize:

Кстати, этот код не сработает в полноэкранном режиме (флаг FLAG_FULLSCREEN). Сверяйтесь с документацией.

Причины не работающих кнопок меню в андроиде

Причиной может быть программный или аппаратный сбой. К счастью 90% проблемам в программном сбое, который решается самостоятельно.

Для этого заходим в «настройки» и нажимаем на раздел «резервное копирование и сброс». Там выбираем полный сброс настроек с удалением всех данных.

Естественно, что перед этим отдельно сохраняем все, что нужно (можно на компьютере, а затем перенести обратно в телефон).

Также можете задействовать программу «Турбо Клинер». Приложение способно контролировать функции телефона.

Последний вариант — «перепрошивка», что требует навыков и обращения в сервисный центр.

Если описание выше не принесло положительного результата, то хочется не хочется, но без сервисного центра скорее всего не обойтись. Успехов.

Все и всегда ломается неожиданно. Уронить телефон на кафельный пол — досадная случайность, утопить его в ванне — банальность, которая встречается чаще, чем кажется поначалу. Статистика обращений в сервисные центры содержит немало жалоб на случайности из серии «оно упало и разбилось» еще чаще, чем утопления. При этом не стоит ожидать, что первое же падение унесет с собой сенсорную подложку или даже сам экран — в большинстве случаев последствия досадных случайностей выглядят не столь разрушительно. Среди прочего, это внезапная неработоспособность физических кнопок «назад, домой и меню». Если эта неприятность случилась и с вашим телефоном, а денег на ремонт пока что нет — не беспокойтесь. Есть сравнительно простое решение этой распространенной проблемы. Сейчас мы научим вас, как включить наэкранные кнопки на смартфоне, если физические больше не работают.

Чтобы все получилось, необходимо получить Root права. Доступ администратора к недрам системных файлов иногда заполучить сложно. Но с появлением приложений, получающих необходимый доступ за вас, больше не нужно читать многостраничные инструкции. Просто установите программу Kingo Root на ваш компьютер и подключите телефон. Единственное, что нужно сделать, пока проходит установка программы — в настройках телефона, разделе «безопасность» разрешить «Отладку по USB». Вот и все. Нажав большую кнопку Root в интерфейсе Kingo Root

, активируем права администратора.

Шаг второй выглядит немного сложнее. Вам потребуется скачать из Google Play (или чуточку…альтернативных источников) программу Root Explorer. Установите ее на ваш смартфон. Запустите это приложение, найдите каталог System, а в нем — build.prop. Если такого файла в системном каталоге не видно, не беда. В верхнем углу программы есть троеточие — тапните по нему, чтобы открыть подменю. В настройках программы о. Пропажа тут же обнаружится.

В левом углу Root Explorer

находится еще один нужный нам пункт — r/w. Коснитесь его один раз и подтвердите свой выбор. Это действие активирует возможность редактировать системные файлы. Теперь коснитесь build.prop и удерживайте палец на нем. Верхнее меню изменится и из выпадающего списка (во все том же троеточии) вы найдете подпункт «открыть в текстовом редакторе».

Пролистайте открытый файл до самого низа — все эти длинные списки настроек пока не нужны. В самом низу добавьте строку qemu.hw.mainkeys=0. Сохраните файл и перезагрузите телефон.

Готово, в самом низу экрана появились три наэкранные кнопки — аналогичные тем, что вы можете увидеть на экране любого планшета. А после ремонта физических кнопок виртуальные вполне получится скрыть обратно, заменив строку qemu.hw.mainkeys=0 на qemu.hw.mainkeys=1 и снова перезагрузив аппарат.

Если ваши касания уже производят должного эффекта, если время отклика выросло на столько, что видно невооружённым глазом, если телефон начал выполнять команды не адекватно – самое время задаться вопросом, как починить сенсор на телефоне. В принципе, это или делается весьма просто, или не возможно в принципе и дело вы имеете с необходимостью полной замены . Но эту уже другая история. Здесь есть ряд опознавательных признаков дабы не ошибиться:

  • Проблемы нарастают постепенно, возможно, имея ступенчатый характер;
  • Сенсор одинаково неуклюж во всех частях экрана;
  • Не было сильных ударов, падения в воду, экстремальных температур и перепадов;
  • Трещин и повреждений нет, или они появились позже.

Как бы там ни было, в идеале всё же стоит провести диагностику, дабы быть уверенным в типе поломки.

Как убрать кнопку «Home» с экрана Android

В смартфонах Honor и Huawei настройки позволяют скрывать интерактивную кнопку «Home», для чего нужно выполнить следующее:

  • Идём по пути «Настройки» – «Система» – «Системная навигация».
  • Открываем настройки навигационной кнопки.
  • Теперь нужно перевести тумблер в неактивное положение, после чего «Home» на экране Android-устройства уже не будет. Чтобы вернуть интерактивный элемент, нужно проследовать тем же путём и перевести ползунок в положение включения.

Кнопка «Домой» может быть деактивирована из панели быстрых настроек, для чего свайпом сверху открываем шторку, находим здесь иконку «Кнопка навигации» и нажимаем, после чего значок изменит цвет.

Элемент навигации «Home», расположенный вместе с другими интерактивными клавишами, можно скрыть с экрана Android, используя системные настройки девайса. Один и вариантов, как убрать «Домой», предполагает следующие действия:

  • Идём в «Настройки» – «Расширенные настройки».
  • На вкладке «Кнопки и жесты» напротив пункта «Скрыть экранные кнопки» перемещаем тумблер в неактивное положение.

В зависимости от оболочки меню отличается, на некоторых девайсах в настройках нужно перейти в раздел «Панель навигации» и аналогичным образом перевести ползунок в соответствующем пункте.

Альтернативный вариант, позволяющий отключить кнопку «Home» на Android и/или соседствующие элементов встроенной навигации – применение Xposed Framework.

Шаг 2. Используйте быстрые клавиши.

TalkBack предлагает два набора быстрых клавиш, которые также называют раскладками. Многие устройства используют раскладку по умолчанию. В нее входит больше быстрых клавиш. Подробную информацию о смене раскладки читайте в разделе «Изменение настроек быстрых клавиш» ниже.

Раскладка по умолчанию

Примечание. В перечисленных ниже сочетаниях используется клавиша Alt. Чтобы сменить ее на другую, нажмите Настройки Спец. возможности TalkBack Настройки Быстрые клавиши Выбрать клавишу-модификатор.

Навигация

  • Перейти к следующему элементу: Alt + Стрелка вправо
  • Перейти к предыдущему элементу: Alt + Стрелка влево
  • Перейти к элементу выше: Alt + Стрелка вверх
  • Перейти к элементу ниже: ALT + СТРЕЛКА ВНИЗ
  • Перейти к первому элементу: ALT + CTRL + СТРЕЛКА ВЛЕВО
  • Перейти к последнему элементу: ALT + CTRL + СТРЕЛКА ВПРАВО
  • Нажать на выбранный элемент: ALT + ВВОД
  • Нажать на выбранный объект и удерживать его: ALT + SHIFT + ВВОД
  • Начать озвучивание сверху: ALT + CTRL + ВВОД
  • Начать озвучивание со следующего объекта: ALT + CTRL + SHIFT + ВВОД
  • Перейти к следующему или предыдущему окну: ALT + CTRL + СТРЕЛКА ВНИЗ ИЛИ ВВЕРХ

Основные действия

  • Назад: ALT + CTRL + BACKSPACE
  • Главный экран: ALT + CTRL + H
  • Недавние приложения/Обзор: ALT + CTRL + R
  • Уведомления: ALT + CTRL + N
  • Найти элемент на экране: ALT + CTRL + косая черта (/)
  • Открыть общее контекстное меню: ALT + ПРОБЕЛ
  • Открыть локальное контекстное меню: ALT + SHIFT + ПРОБЕЛ
  • Остановить/возобновить работу TalkBack: ALT + CTRL + Z
  • Открыть список действий: Alt + Ctrl + Пробел
  • Показать установленные языки: Alt + Ctrl + L

Навигация по тексту

  • Перейти к следующему слову: ALT + SHIFT + CTRL + СТРЕЛКА ВПРАВО
  • Перейти к предыдущему слову: ALT + SHIFT + CTRL + СТРЕЛКА ВЛЕВО
  • Перейти к следующему символу: ALT + SHIFT + СТРЕЛКА ВПРАВО
  • Перейти к предыдущему символу: ALT + SHIFT + СТРЕЛКА ВЛЕВО

Навигация по страницам в Chrome

Переходите к следующим или предыдущим элементам веб-страницы с помощью этих быстрых клавиш:

  • Кнопки
    • Следующая: ALT + B
    • Предыдущая: ALT + SHIFT + B
  • Элементы управления
    • Следующий: ALT + С
    • Предыдущий: ALT + SHIFT + C
  • Ориентиры ARIA
    • Следующий: ALT + D
    • Предыдущий: ALT + SHIFT + D
  • Поля редактирования
    • Следующее: ALT + E
    • Предыдущее: ALT + SHIFT + E
  • Элементы, которые можно выбрать
    • Следующий: ALT + F
    • Предыдущий: ALT + SHIFT + F
  • Изображения
    • Следующее: ALT + G
    • Предыдущее: ALT + SHIFT + G
  • Заголовки
    • Следующий: ALT + H
    • Предыдущий: ALT + SHIFT + H
  • Заголовки первого, второго, третьего, четвертого, пятого и шестого уровня
    • Следующий: ALT + цифры от 1 до 6
    • Предыдущий: ALT + SHIFT + цифры от 1 до 6
  • Списки
    • Следующий: ALT + O
    • Предыдущий: ALT + SHIFT + O
  • Пункты списка
    • Следующий: ALT + I
    • Предыдущий: ALT + SHIFT + I
  • Ссылки
    • Следующая: ALT + L
    • Предыдущая: ALT + SHIFT + L
  • Таблицы
    • Следующая: ALT + T
    • Предыдущая: ALT + SHIFT + T
  • Флажки
    • Следующий: ALT + X
    • Предыдущий: ALT + SHIFT + X
  • Поля со списками
    • Следующее: ALT + Z
    • Предыдущее: ALT + SHIFT + Z

Классическая раскладка

Навигация

  • Перейти к следующему элементу: ALT + SHIFT + СТРЕЛКА ВПРАВО
  • Перейти к предыдущему элементу: ALT + SHIFT + СТРЕЛКА ВЛЕВО
  • Перейти к первому элементу: ALT + SHIFT + СТРЕЛКА ВВЕРХ
  • Перейти к последнему элементу: ALT + SHIFT + СТРЕЛКА ВНИЗ
  • Нажать на выбранный элемент: ALT + SHIFT + ВВОД

Основные действия

  • Назад: ALT + SHIFT + BACKSPACE
  • Главный экран: ALT + SHIFT + H
  • Недавние приложения/Обзор: ALT + SHIFT + R
  • Уведомления: ALT + SHIFT + N
  • Найти элемент на экране: ALT + SHIFT + косая черта (/)
  • Следующая настройка навигации: ALT + SHIFT + знак равенства (=)
  • Предыдущая настройка навигации: ALT + SHIFT + минус (−)
  • Открыть общее контекстное меню: ALT + SHIFT + G
  • Открыть локальное контекстное меню: ALT + SHIFT + L
  • Остановить озвучивание текста в TalkBack: CTRL
  • Остановить/возобновить работу TalkBack: ALT + SHIFT + Z

Прячем клавиатуру

Бывает так, что при запуске активности сразу выскакивает клавиатура. Если такое поведение не нравится, то пропишите в манифесте нужное значение у атрибута android:windowSoftInputMode ().

В некоторых случаях хочется убрать клавиатуру с экрана, не нажимая кнопку Back, а программно. В одном моём приложении, где было много текстовых полей, я воспользовался следующим кодом при щелчке кнопки:

Код так выглядит, если писать его в Activity. Если расположить его в другом классе, экземпляр Activity нужно передать туда как параметр и вызывать методы как activity.getApplicationContext(), где activity — экземпляр Activity.

Можно избавить компонент от фокуса:

Чтобы принудительно показать клавиатуру, используйте следующий код:

Кстати, повторный вызов метода закроет клавиатуру. Указанный способ не требует наличия элементов View.

Если продолжить тему показа клавиатуры, то может возникнуть следующая ситуация. Допустим у вас есть DialogFragment с EditText. При выводе диалогового окна вам нужно установить фокус на EditText и показать клавиатуру:

Либо используйте тег <requestFocus /> для нужного EditText.

Заключение

Прочитав данную статью можно узнать, как убрать кнопку «Домой» с экрана Андроид. Тема особенно актуально для владельцев телефонов от Honor или Huawei. Зачастую достаточно нажать одну клавишу в панели быстрого доступа.

Евгений Загорский

IT специалист. Автор информационных статей на тему Андроид смартфонов и IOS смартфонов. Эксперт в области решения проблем с компьютерами и программами: установка, настройка, обзоры, советы по безопасности ваших устройств. В свободное время занимается дизайном и разработкой сайтов.

Если говорить о возможных поводах, почему перестали работать сенсорные кнопки на телефоне андроид, сбой чаще с физической, чем программной стороны. При наличии причин из первого списка, вероятнее всего, придется нести устройство в сервисный центр.

  • Сильный удар по планшету или смартфону, падение с высоты.
  • Длительное воздействие влаги. Особенно серьёзные повреждения возникают из-за попадания воды в область между экраном и пленкой или под корпус. Окисляются контакты. После воздействия влаги действовать нужно незамедлительно.
  • Резкие перепады температур. Верните устройство в помещение комнатной температуры. Работа сенсора, возможно, улучшится.
  • Продавливание экрана. Царапин или трещин нет. Поломка заметна при нажатии – тогда видно блики в поврежденных частях сенсора.
  • Замена экрана неподходящей моделью.
  • Серьёзные загрязнения. Сотрите грязь, пыль, влагу, следы от пальцев специальными влажными салфетки из магазина электроники или тряпочкой из микрофибры.
  • Плохо наклеенная пленка. В местах скопления воздуха под пленкой части экрана перестанут работать. Снимите пленку, по возможности замените на новую.
  1. ОС чрезмерно загружена приложениями или какие-то из них работают неправильно.
  2. Изменения настроек устройства.
  3. Неполадки Тачскрина возможны, если экран неправильно или плохо распознает прикосновения. Тут поможет калибровка экрана (реально выполнить в домашних условиях).
  4. Неподходящая или нестабильная версия прошивки.

Почему не работает часть сенсора на андроиде? Скорее всего, отошел или окислился контакт.

В телефоне со съемной батареей снимите крышку и достаньте аккумулятор. Вставьте обратно и включите устройство с помощью механической кнопки. Если сенсор не работает частично, а не полностью, и Вы можете скачать приложение, установите Rebooter с Play Market. На Xiaomi, Meizu или Digma после длительного нажатия кнопки включения/выключения (20 секунд или дольше) телефон перезагрузится или выключится. Для Samsung и Sony нажмите одновременно кнопку включения/блокировки, увеличения громкости звука и уменьшения громкости. Подержите 7-10 секунд. Если не помогло, попробуйте снова, но держите эти три клавиши зажатыми дольше. Если Ваш смартфон от других производителей и со встроенным аккумулятором, возможно, вышеуказанные способы помогут. Иначе придется ждать полного разряда батареи или нести устройство в сервисный центр, где заодно разберутся с неполадками в работе экрана. Бывает и такое, что перезагрузка нужна только для того, чтобы дисплей снова реагировал. Что делать, если после блокировки экрана не работает сенсор на Андроиде?

Чаще всего проблема в версии прошивки. Для её решения обновите версию Андроид и, если не поможет, сбросьте настройки. Как это сделать есть в пунктах 2 и 4 инструкции следующего пункта статьи. Почему не работают сенсорные кнопки на телефоне андроид? Иногда проблема в пленке. Если до неё все было хорошо, попробуйте снять. Иногда дело даже в новом защитном стекле, которое тоже можно отсоединить самостоятельно. Пользователи говорят, что нижние сенсорные кнопки, которые перестали работать, после калибровки экрана (3-ий шаг следующей инструкции), снова стали чувствительными.

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий