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