在开发中遇到了要在一个app中点击按钮进入到另一个app的问题,也参考了网上的方法,有的不起作用额,我把实践好的代码贴出来,供大家查阅
one App:
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.putExtra("Param","111111");
intent.setComponent(new ComponentName("com.example.otherapp","com.example.otherapp.MainActivity"));
startActivity(intent);
other App:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent intent=getIntent();
if (intent!=null) {
Toast.makeText(this, intent.getStringExtra("Param")==null?"XXXX":intent.getStringExtra("firstKeyName"), 10).show();
}
}
可以成功跳转并获取到参数