Я хочу отключить вход с экрана (в основном сенсорные входы) с помощью датчика приближения.Как отключить сенсорный ввод с помощью датчика приближения в android?
Ввод экрана должен быть отключен и включен с помощью изменения датчика приближения.
Я нашел здесь много вопросов, но не нашел подходящего ответа.
Это onSensorChanged
метод:
public void onSensorChanged(SensorEvent event) {
// TODO Auto-generated method stub
if (event.values[0] == 0) {
Toast.makeText(getApplicationContext(), "sensor in 0",Toast.LENGTH_LONG).show();
} else {
Toast.makeText(getApplicationContext(), "sensor in 1",Toast.LENGTH_LONG).show();
}
}
Это код, который я попробовал, но приложение станет разбился:
Dialog overlayDialog = new Dialog(getApplicationContext(), android.R.style.Theme_Panel);
overlayDialog.setCancelable(true);
overlayDialog.show();
Не могли бы вы рассказать, что вы пытаетесь реализовать? Что ты хочешь делать ? –
@ shree202 Я разрабатываю приложение для раздачи доски. Во время разговора есть вероятность того, что вызов прекратится, случайно коснувшись кнопки завершения вызова. Я хочу избежать этого с помощью датчика приближения – irfan