我正在使用Twilio SDK在我的应用程序中实现调用功能。我会在呼叫开始时立即显示通知,因此用户可以挂断通知栏中的呼叫。问题是如果用户强行杀死我的应用程序,我无法在通知托盘中打开相同的调用活动,因为我的应用程序被杀死了。
1:如何检测我的应用程序是否被杀死。
2:Google如何播放音乐通知(点击通知 它打开歌曲细节活动 - 即使应用程序是 杀死)。
3:如何保留当时初始化的相同对象 创建活动以断开呼叫。
答案 0 :(得分:1)
试试这个
Intent intent = new Intent(context, NotificationActivity.class);
PendingIntent contentIntent = PendingIntent.getActivity(context, 0,
intent, PendingIntent.FLAG_UPDATE_CURRENT);
NotificationCompat.Builder builder = new NotificationCompat.Builder(context, CHANNEL_ID)
.setContentTitle("title")
.setContentText("Test notification")
.setSmallIcon(R.drawable.ic_launcher)
.setContentIntent(contentIntent)
.setPriority(NotificationCompat.PRIORITY_HIGH);
希望这个帮助