Во время звонка в службе есть BroadCast receiver, который обрабатывает входящие и исходящие звонки. Определяет номер. Тут вроде бы уже есть более менее стабильный код.
Но пользователю во время звонка нужно показать какое-нибудь заметное, но небольшое окно с картинкой и текстом, чуть больше, чем toast. Окно, которое будет висеть некоторое время впереди перед звонилкой.
Сейчас реализовано так, что служба показывает Toast, но этого недостаточно, т.к. это маленькое текстовое и краткосрочное сообщение. Пока пользователь достанет смартфон из кармана, потом из чехла или пока откроет переднюю крышку чехла, toast пропадает.
Нужно что-то типа Toast. Но чтобы висело секунд 10-15.
Как вариант, можно было бы показывать Notification, но и здесь Андроид и Firemonkey добавляют свои ограничения: вверху, в строке статуса отображается только значок и только главный значок приложения.
Вопрос
x11
Во время звонка в службе есть BroadCast receiver, который обрабатывает входящие и исходящие звонки. Определяет номер. Тут вроде бы уже есть более менее стабильный код.
Но пользователю во время звонка нужно показать какое-нибудь заметное, но небольшое окно с картинкой и текстом, чуть больше, чем toast. Окно, которое будет висеть некоторое время впереди перед звонилкой.
Сейчас реализовано так, что служба показывает Toast, но этого недостаточно, т.к. это маленькое текстовое и краткосрочное сообщение. Пока пользователь достанет смартфон из кармана, потом из чехла или пока откроет переднюю крышку чехла, toast пропадает.
Нужно что-то типа Toast. Но чтобы висело секунд 10-15.
Как вариант, можно было бы показывать Notification, но и здесь Андроид и Firemonkey добавляют свои ограничения: вверху, в строке статуса отображается только значок и только главный значок приложения.
Попытался менять главную иконку у приложения перед показом Notification http://fire-monkey.ru/topic/682-tnotificationcenter-можно-ли-изменить-иконку/?do=findComment&comment=30366
но всё равно отображается стандартная.
Да и текста нет :(, нельзя в статус баре показать свой текст, даже временно.
Если будут примеры, буду весьма признателен.
Ссылка на комментарий
14 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.