Android 将数据从活动移动到另一个活动';s TabFragment';s片段

Android 将数据从活动移动到另一个活动';s TabFragment';s片段,android,Android,我想将一些数据从我的Mainactivity移动到一个片段…它位于选项卡片段(处理SectionPagerAdapter)内…它位于Mainactivity2的片段内 我觉得太复杂了,做不成 GameEndedActivity(请参阅错误的和正确的变量…这些将被传输) 公共类GameEndedActivity扩展了AppCompative活动{ @凌驾 创建时受保护的void(Bundle savedInstanceState){ super.onCreate(savedInstanceSta

我想将一些数据从我的Mainactivity移动到一个片段…它位于选项卡片段(处理SectionPagerAdapter)内…它位于Mainactivity2的片段内

我觉得太复杂了,做不成

GameEndedActivity(请参阅
错误的
正确的
变量…这些将被传输)

公共类GameEndedActivity扩展了AppCompative活动{
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity\u game\u ended);
int correct=getIntent().getIntExtra(“correct”,0);
int错误=getIntent().getIntExtra(“错误”,0);
}

}
一种方法是在创建片段实例时向片段添加参数。在活动中,当您创建要附加的片段时,请向其添加一些参数。然后可以从fragments onCreate方法访问这些参数

当你在片段中时,再做同样的事情,然后创建第二个片段


检查这个答案,它更详细地解释了如何做:

我没有用Java创建任何实例。我仅通过XML声明片段。