Android开发过程3 |
您所在的位置:网站首页 › fragment向activity传递数据 › Android开发过程3 |
一,Activity1向Activity2中传递数据的方法如下: Activity1传递数据: Intent i=new Intent(Login.this,menu.class); i.putExtra("data",userName);//userName为传递的数据 startActivity(i);Activity2 接收这个传递过来的参数: String Name=i.getStringExtra("data");
二,Activity1和Activity2,其中宿主Activity2中有三个Fragment,现在要将Activity1中的数据传递到Activity2中的某一个碎片Fragment中,具体处理方法如下: 1、先通过Activity之间数据的传递将Activity1中的参数传递到宿主Activity2中,宿主Activity2中我们在写碎片布局的时候已经处理好了FragmentManaget和FragmentTransaction。接着在宿主Activity2中接收数据,接着将数据发送到Fragment中。 此代码为宿主中部分代码Activity2 . 3、在Fragment中接收数据:
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |