如何在Fragment上调用getBaseContext()

时间:2012-11-16 13:46:37

标签: android android-fragments android-context

我有这个方法可以从正常活动中调用:

getBaseContext().getResources().updateConfiguration(config2, getBaseContext().getResources().getDisplayMetrics());

问题是我无法在Fragment中调用getBaseContext(),我该怎么做?或者我需要从Fragment类中替换getBaseContext()

2 个答案:

答案 0 :(得分:28)

您可以使用getActivity(),它返回与片段相关联的活动 活动是上下文(因为活动扩展了上下文)

但是你可以在片段附加到活动后使用它。

答案 1 :(得分:9)

使用getActivity().getBaseContext();