Я работаю над приложением, которое включает связь между двумя устройствами.
Когда устройство № 1 пытается связаться с устройством № 2, оно сначала отправляет сообщение с запросом.После получения сообщения устройство № 2 информирует пользователя о том, что человек хочет с ним связаться.Если пользователь заинтересован в получении данных, он выбирает «Да», в противном случае он выбирает «Нет». Это очень простая реализация и работает хорошо.
Устройство № 1 также имеет возможность отменить связь.Если он хочет отменить, мы отправляем соответствующее сообщение на устройство № 2, информирующее, что связь отменена.Устройство № 2 должно информировать пользователя о том, что связь была прервана на устройстве № 1.
Проблема связана со случаем использования, когда запросы устройства № 1 на связь и устройство № 2 еще не ответили.Если устройство № 1 отправляет сообщение об отмене, оно отображается как предупреждение для пользователя.Таким образом, устройство № 2 теперь будет иметь 2 оповещения, одно из которых запрашивает подтверждение, а другое - об отмене.Предупреждение об отмене отображается для пользователя.Когда он нажимает на ОК, приложение все еще запрашивает его подтверждение для связи.Он не должен запрашивать подтверждение, так как соединение уже отменено устройством # 1, и об этом также уведомляется пользователь.
Я пытаюсь найти способ программно закрыть уведомление о подтверждении при получении уведомления об отмене.
Не могли бы вы помочь мне найти способ решить эту проблему?
Заранее спасибо.
-Murali
Сейчас требуется, чтобы я представил предупреждениепросить подтверждения пользователя перед главными четными звёздами.