欢迎来到破竹的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

Android停止,重新启动一个activity

public class A extends Activity {

    public static Activity actNativityA=null;  //随时停止或重启 NativityView

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        actNativityA=this;

        。。。
    }
}


public class B extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //关闭旧的activity,以重启
         if(A.actNativityA!=null) {
               A.finish();
        }
    Intent intent = new Intent(); //生成Intent对象
    //指定要启动的Activity
    intent.setClass(MainActivity.this, A.class);
    startActivity(intent); //


。。。 } }
posted @ 2020-01-19 12:45  破竹  阅读(806)  评论(0编辑  收藏  举报