【发布时间】:2013-06-13 01:30:06
【问题描述】:
我研究过将数据从 Activity 传递到 Activity。但是我不能使用相同的方法传递给我的片段。如何将数据传递给我的片段?
我使用的代码是
Intent i = new Intent(getApplicationContext(), NewActivity.class);
i.putExtra("new_variable_name","value");
startActivity(i);
在其他活动中
Bundle extras = getIntent().getExtras();
if (extras != null) {
String value = extras.getString("new_variable_name");
}
【问题讨论】:
-
在片段中你可以调用 getActivity() 来做...
-
哇,getActivity() 的工作就像一个魅力!但我不能将其标记为答案
-
哦,没问题。很高兴知道。
标签: java android android-activity fragment