11

我有这个可以从普通活动中调用的方法:

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

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

4

2 回答 2

35

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

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

于 2012-11-16T13:48:05.550 回答
13

采用getActivity().getBaseContext();

于 2012-11-17T02:14:54.203 回答