【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数据传递