从Viewpager1 的一个fragment 跳转到 viewpager2的一个fragment
1.导入包
2.创建消息类MyEventBusMessage以及必要方法比如getter setter
3.在viewpager2的activity注册反注册
oncreate()加上 EventBus.getDefault().register(this);
ondestory()加上EventBus.getDefault().unregister(this);
4.在viewpager1的fragment (比如点击触发就写在onclicklistener) EventBus.getDefault().post(new MyEventBusMessage("pass"));
并且把viewpager1所在的activity finish掉
5.在viewpager2的activity创建方法 onEventMainThread
public void onEventMainThread(FirstEvent event) {
Log.v("myTag",""+event.getMessage());
ViewPager2.setCurrentItem(1);
}
跳转成功