Android中跳转页面并传值
1. 单独只跳转页面
// Intent intent = new Intent(当前页码,需跳转到的页面的类);
// startActivity(intent);
例如:Intent intent = new Intent(MainActivity.this,Distributor.class);
startActivity(intent);
还需要在AndroidManifest.xml文件中的application节点中添加
<activity android:name=".Distributor" />
才能进行页面跳转不然会报错android.content.ActivityNotFoundException: Unable to find explicit activity class 说无法找到显式的activity类,需要在AndroidManifest.xml中声明此活动
2. 跳转页面并传值
// Intent intent = new Intent(当前页码,需跳转到的页面的类);
// intent.putExtra("参数名称", "需传的参数值");//设置参数
// startActivity(intent);
例如:Intent intent = new Intent(MainActivity.this,Distributor.class);
intent.putExtra("message", "abcd");//设置参数
startActivity(intent);
3. 跳转到的页面接收获取值
// Intent intent=getIntent();
// intent.getStringExtra("参数名称");
例如:Intent intent=getIntent();
intent.getStringExtra("message");