如何在点击/点击通知时重新打开活动

雷兹·汗(Raees Khan)

我正在打开有关单击通知的活动。但是,如果该活动已经打开,那么我想重新打开该活动。重新开放开始我的意思是;关闭该活动,然后再次打开它以显示更新的数据。为此,我将这行代码添加到通知的意图中:

intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);

但是问题是,当我单击/点击通知时,整个应用程序都关闭了,而不是仅完成该活动。所以请帮忙。

德文德拉·辛格(Devendra singh)

您可以检查是否Activity已打开。我是这样做的

public static boolean FLAG=false;

onCreatetrue

@Override
protected void onCreate(Bundle savedInstanceState) {
FLAG=true;
.
.
}

现在您可以在Notification类中检查此变量的值

boolean isOpen=YourActivty.FLAG;
if(isOpen){
 //just clear the notification with adding the notification's data in the activity if you are sending to any listview or so. 
 //for adding the data to listview you need to make the `ArrayList`(i assume) and make a method in the adapter that will notify the adapter.
}else{
//call the Activity
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在地图长时间点击时禁用重新打开活动多次

来自分类Dev

点击通知时更新活动

来自分类Dev

如何在Android上使用通知点击意图中的新数据重新启动当前活动

来自分类Dev

如何打开不扩展通知点击活动的其他类?

来自分类Dev

Ionic:如何在点击时打开视图?

来自分类Dev

如何在点击时打开弹出窗口?

来自分类Dev

点击通知无法打开应用/活动

来自分类Dev

如何在通知图标点击时打开应用程序?

来自分类Dev

无法在点击通知时弹出新活动

来自分类Dev

Swift:如何在点击UIButton时打开新应用

来自分类Dev

点击通知时如何处理导航

来自分类Dev

Android通知点击还原活动

来自分类Dev

在点击城市飞艇的推送通知时打开android应用吗?

来自分类Dev

如何在点击时添加和删除活动类-角度方式

来自分类Dev

通知单击时如何打开“活动”

来自分类Dev

单击通知时如何打开android活动

来自分类Dev

如何在点击本地通知时确定后台应用程序成为前台

来自分类Dev

iOS目标C:如何在用户点击空格键时收到通知?

来自分类Dev

如何在点击时使scrollView'反弹'

来自分类Dev

如何在点击时从数组中绘制?

来自分类Dev

如何在点击时填充初始数据

来自分类Dev

如何在点击时更改按钮文字

来自分类Dev

如何在点击时销毁带电部件?

来自分类Dev

如何在点击时获取EditText的值?

来自分类Dev

如何在点击时突出显示div

来自分类Dev

如何在点击时刷新绑定

来自分类Dev

如何在点击时使图像覆盖网站?

来自分类Dev

如何在点击时显示警报?

来自分类Dev

如何在点击时更改图像