当我们想Activity跳转Fragment的时候会发现跳不成功 需要先跳到他依托的Activity上边才可以进一步跳转到Fragment里边 所以向下看
这是详情页的xiangqingActivity代码(切记传值)
jiarugouwuche.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(XiangqingActivity.this, MainActivity.class); intent.putExtra("flag",true); startActivity(intent); Toast.makeText(XiangqingActivity.this,"查看购物车",Toast.LENGTH_SHORT).show(); } });
接下来就要跳转页面MianActivity
//通过他来跳转购物车页面 @Override protected void onStart() { super.onStart(); Intent intent = getIntent(); boolean flag=intent.getBooleanExtra("flag",false); if (flag){ //bottomBar.selectTabAtPosition(4); vp.setCurrentItem(3); } }