я знаю, как открыть действие из элемента строки состояния, но есть ли способ запустить небольшой блок кода без открытия нового действия?спасибо
Используйте getBroadcast() или getService() PendingIntent вместо getActivity() PendingIntent.
getBroadcast()
getService()
PendingIntent
getActivity()