Расширение изобретателя приложения 2 "Нет текста во время вождения" с сенсором местоположения
Я пишу код с приложением Inventor2 приложения "Нет текста во время вождения". Мне нужно добавить некоторые дополнительные функции, как приложение, чтобы определить, находится ли смартфон в движении, например, в машине, и, таким образом, заблокировать экран или предотвратить возможность отвечать на входящие смс.
Теоретически, я знаю, что у меня должен быть блок для проверки текущего местоположения на предыдущее местоположение смартфона в течение определенного времени. Или можно проверить движение только акселерометром?
Я пробовал следующие блоки без особого успеха:
Может ли кто-нибудь достаточно любезно направить меня к правильному использованию блоков на примере? Спасибо всем заранее за ваши ответы.
[Update1]
Я попытался последовать совету Тайфуна, добавив чтение LocationSensor1 в глобальную переменную и сравнив его с CurrentAddress. Следующие блоки кода должны делать свое дело, но это не так. Можно ли проверить движение с помощью показаний акселерометра, и как?
1 ответ
Вам нужно будет сохранить результат, подождать несколько секунд, снова проверить данные датчика и сравнить с сохраненным значением. Затем замените сохраненное значение новым. Повторение.