Как выполнить метод, щелкнув уведомление

У меня есть приложение с двумя кнопками. Одна кнопка, которая «закрывает» приложение, и одна, которая запускает алгоритм. Когда я нажимаю «Начать», оно «скрывает» приложение и отображает уведомление на панели уведомлений. Мне нужно иметь возможность выполнять/вызывать метод при нажатии/нажатии уведомления. На такой вопрос есть несколько ответов, но они невероятно расплывчаты, и один из них указывает только на ссылку на документ на BroadcastReceiver.

Если вы собираетесь оставить ссылку на документ BroadcastReceiver и сказать «прочитать эту страницу», пожалуйста, не отвечайте на этот вопрос. Если вы собираетесь объяснить, как я могу использовать BroadcastReceiver для выполнения метода (из того же класса, который отображает уведомление ), пожалуйста, покажите мне код, как это можно сделать.

Мой алгоритм :нажмите кнопку, отобразите уведомление, щелкните уведомление, вызовите метод (не отображайте активность ). Вот и все.

Если это невозможно, просто дайте мне знать. Если да, пожалуйста, покажите мне, что бы вы сделали, чтобы это стало возможным. Разработчики Android SDK не должны были упускать из виду такую ​​простую вещь.

30
задан Chris 3 May 2014 в 00:20
поделиться