在不启动UI的情况下调用方法

时间:2018-08-26 11:34:08

标签: java android

我想收到一个带有几个按钮的通知,当您点击这些按钮时:

  • 将调用方法,但不启动任何UI(活动);
  • 不会导致通知栏崩溃。

我已经创建了一个通知(使用NotificationCompat.Builder),其操作如下所示。

点击操作按钮可启动MainActivity UI,并折叠通知栏。

关于如何实现上述所需行为的任​​何提示吗?

我的代码:

products[item]

1 个答案:

答案 0 :(得分:1)

您可以使用PendingIntentService来代替使用BroadcastReceiver开始活动。在https://d.android.com中查看这两个文档。