【Android】Activity的跳转和数据传递

 

Activity跳转

  显示跳转

    显示1:

Intent intent = new Intent(AActivity.this,BActivity.class);    //1,当前类   2、跳转的类
startActivity(intent);

    显示2:

Intent intent = new Intent();
intent.setClass(AActivity.this,BActivity.class);
startActivity(intent);

    显示3:

Intent intent = new Intent();
intent.setClassName(AActivity.this,"com.zidingyi.hello.BActivity");  //""自定义名字
startActivity(intent);

  隐式跳转

Intent intent = new Intent();
intent.setAction("com.skypan.test.BActivity");  //""自定义名
startActivity(intent);

  AndroidManifest.xml在跳转的activity添加

  然后会报错,原意表示默认启动的activity,这里需要将LAUNCHER改成DEFAULT

 

 主要会用显示1,2即可。

Activity数据传递

 

posted @ 2019-12-13 15:09  shai沙海  阅读(662)  评论(0编辑  收藏  举报