11

通常のアクティビティから呼び出すことができるこのメソッドがあります。

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

getBaseContext()問題は、フラグメントを呼び出すことができないことです。どうすればそれを行うことができますか?getBaseContext()または、Fragmentクラスのを何に置き換える必要がありますか?

4

2 に答える 2

35

getActivity()フラグメントに関連付けられたアクティビティを返すを使用できます。
アクティビティはコンテキストです(アクティビティはコンテキストを拡張するため)

ただし、フラグメントがアクティビティに添付された後で使用できます。

于 2012-11-16T13:48:05.550 に答える
13

使用するgetActivity().getBaseContext();

于 2012-11-17T02:14:54.203 に答える