Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.52/139: Рейтинг темы: голосов - 139, средняя оценка - 4.52
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
1

Отключить гашение экрана во время звонка

07.01.2014, 05:05. Просмотров 25335. Ответов 2
Метки нет (Все метки)

Гуру, ПОМОГИТЕ!
Возможно ли это?
Можно ли перехватить?
Нужен ли рут для этого?
Не зашито ли подобное в ядро "намертво"?
Если обнаружу факт звонка и включу экран не начнется ли "война сервисов"?
Может подобная гадость отключается в настройках звонка (не нашел)?

Для меня телефон с сенсорным экраном (в роли телефона, а не инструмента для разработки) в новинку и жутко мешает полное гашение. Хотел бы:
1) отключить гашение экрана (поставить свой реактор)
2) положить на экран полупрозрачную форму что-бы затемнить экран и заблокировать нажатия кнопок ухом
3) в идеале назначить сброс звонка на аппаратные кнопки или хотя-бы сделать в экране-"затемнителе" дырки для кнопок

Ситуация:
Ругаюсь с кем нибудь по телефону и хочу "бросить" трубку мгновенно. Но... отношу от уха, дожидаюсь "просветления", нажимаю кнопку, дожидаюсь обработку кнопки. Итого 4-5 секунды многозначительной паузы.
Или "назойливый" клиент - нудно и долго что-нибудь говорит. Пытаюсь поймать секунду между фразами и "отключиться". И пока проворачиваю эту операцию на 4 секунды клиент успевает сказать что-нибудь вроде "а еще, ты знаешь, что...", но труба уже на расстоянии 20 см от уха и есть шанс не услышать и обидеть или услышать но не успеть сбросить...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.01.2014, 05:05
Ответы с готовыми решениями:

Отправка mp3 в поток микрофона во время звонка
Доброго времени суток! Есть давайс на Android 4.4.2 с рут правами. Есть...

Отключить блокировку экрана при бездействии
Как можно отключить блокировку экрана, если приложение активно, но пользователь...

Узнать время, прошедшее от запуска экрана
Подскажите, как лучше реализовать: запускаем экран и по истечениюопределенного...

Определить, придёт ли ученик раньше звонка, после звонка или во время
Ребят, помогите мне разобраться написать данную программу: Расстояние от дома...

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

2
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
07.01.2014, 18:16 2
Tester64, а разве в настройках телефона такого нет? google
0
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
08.01.2014, 01:22  [ТС] 3
Не ожидал что тема беспокоит не тоько меня!
Но УВЫ ничего не нашел!

Нашел инструкцию:
1. Open "Phone" App
2. Tap on Menu Key and open "Call Settings"
3. Find "Turn off screen during calls" and make sure it is enabeld
Но похоже ТОЛЬКО под S3.
В моем китайце НЕТ!

Хочу еще проверить это https://play.google.com/store/apps/d...ackkeyendscall
Но блокировщик похоже прийдется писать свой. Но КАК?
1) Как поймать отлючение экрана (без блокировки)? Есть ресивер "на отключение экрана/подсветки"
2) Как его включить назад?
3) Можно ли заблокировать программе его гашение? Иначе будет мерцание и потеря секунды.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2014, 01:22

Во время совершения звонка skype закрывается
ubuntu 12.04 Доброго времени суток. Поставил недавно себе линукс, ну и...

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

Отключить поворот экрана
Здравствуйте господа. Как, при разработке для android и IOS, запретить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru