Задать вопрос
@delphikettle
Программирую в свободное от учёбы время

Как включить блокировку/разблокировку по магнитному датчику?

Nexus 5. Купил чехол на магните. Когда закрываешь/открываешь, телефон не реагирует. Хотя подобная функция включена, т.к. при поднесении другого магнита экран выключается, а при отнесении — включается. Скачал программу magnet unlocker, выставил нужные значения. Всё бы ничего, но программа блокирует также и при откидывания крышки чехла назад, что не есть хорошо. Так происходит потому что не учитывается направление вектора магнитной индукции, а только его модуль. Теперь вопрос, есть ли программа, которая позволит блокировать/разблокировать экран устройства по магнитному датчику с учетом направления вектора магнитной индукции? Или же есть исходный код подобной программы, чтобы я смог написать подобную, но с учётом направления?
  • Вопрос задан
  • 3795 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
mbelskiy
@mbelskiy
Software Developer
Подозреваю что это решается на уровне железа, а не программы
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы