Как мне написать Broadcast Receiver, который будет вызываться, когда пользователь нажимает на иконку любого приложения?
Я пытался написать:
<receiver android:name = "myreceiver">
<intent-filter>
<action android:name = "android.intent.action.MAIN">
</intent-filter>
</receiver>
Но это не называется.
Я пытался,
с помощью Packagemanager
я получу ApplicationInfo
. Из этого я могу знать все имя запуска приложения и имена пакетов. Я думал, что я могу использовать их, чтобы зарегистрировать приемник
и мой получатель будет слушать по его активности запуска и имени пакета.
Но я ударил. Я не могу этого сделать. Я думаю, что сбился с пути.
Что я могу сделать, чтобы решить эту проблему?