Fragment向另一个Activity 传值(通过bundle)


Fragment:
   Intent intent = new Intent(getActivity().getApplicationContext(), Activity.class);
                Bundle bundle = new Bundle();
                b.putString("name", "张三");
                b.putInt("ege", "22");
                intent.putExtras(b);

//这里一定要获取到所在Activity再startActivity();
                getActivity().startActivity(intent);

 

Activity:

Intent intent = getIntent();
       String name =  intent.getStringExtra("name");
       int age = intent.getIntExtra("age");
      


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM