发送数据从活动片段与ViewPager
问题描述:
我有三个屏幕(3片段和viewPager)的应用程序,现在我想发送例如字符串从活动到FragmentA,但我不知道如何。发送数据从活动片段与ViewPager
这是我的活动类寻呼机适配器
public class MainActivity extends FragmentActivity {
ViewPager viewPager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
viewPager= (ViewPager) findViewById(R.id.pager);
viewPager.setAdapter(new MyAdapter(getSupportFragmentManager()));
}
}
类MyAdapter扩展FragmentPagerAdapter {
public MyAdapter(FragmentManager fm) {
super(fm);
}
@Override
public Fragment getItem(int arg0) {
Fragment fragment=null;
if(arg0==0){
fragment=new FragmentA();
}
if(arg0==1){
fragment=new FragmentB();
}
if(arg0==2){
fragment=new FragmentC();
}
return fragment;
}
@Override
public int getCount() {
return 3;
}
你可以在这里的答案中使用解决方案:http://stackoverflow.com/questions/36503779/refresh-data-in-viewpager-fragment –