我研究了从 Activity 到 Activity 的数据传递。但是我无法使用相同的方法传递给我的 fragment 。如何将数据传递到我的 fragment ?
我使用的代码是
Intent i = new Intent(getApplicationContext(), NewActivity.class);
i.putExtra("new_variable_name","value");
startActivity(i);
在另一个 Activity 中
Bundle extras = getIntent().getExtras();
if (extras != null) {
String value = extras.getString("new_variable_name");
}
最佳答案
借助接口(interface)在两个 fragment 之间传递数据非常容易。
我想this正是您要找的。p>
希望这有帮助:)
要将日期从 Activity 传递到 fragment ,解释得很好here .
关于java - 从另一个 Activity 的 Activity 中的 fragment 传递数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17141686/