zoukankan      html  css  js  c++  java
  • android singleTop 不起作用

    今天,排查问题,发现设置了singleTop 的activity, 多次启动依然是多个acitivity,而不是一个。
    明明在清单里面设置了,但是就是启动了多个。
    可能是因为启动的太快,导致系统判断有错误吧。

    当然,也可以自己做一个计数,启动多次的话,就return,也可以把启动模式在代码里面改为sigletask

                        Intent intent = new Intent(ActivityBase.this, AppActivity.class);
    
                        intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_SINGLE_TOP);
                        startActivity(intent);

    这样就保证了,只会有一个。

  • 相关阅读:
    System 类的使用
    StringBuffer 与 StringBuilder类的使用
    String 类 的 使用
    多线程
    音乐播放
    数据库
    表示图编辑
    UITextView(2)
    UITextView
    tarBar
  • 原文地址:https://www.cnblogs.com/caoxinyu/p/10568546.html
Copyright © 2011-2022 走看看