2016-08-21 6 views
3
private void showToast(String message) 
{ 
    Toast.makeText(getApplicationContext(), message, Toast.LENGTH_SHORT).show(); 
} 

getActivity()に変更する必要がありますか?フラグメントクラスのメソッド 'getApplicationContext()'を解決できません

getActivity().getApplicationContext() 

活動自体がContextクラスを拡張するので、あなたはまた、単に最初のパラメータとしてgetActivityを渡すことができます。

答えて

4

getApplicationContext()ので、はい、あなたが呼び出す必要があり、Contextクラスのインスタンスで呼び出さなければなりません。

関連する問題