일부 클래스에서는 getResouces를 호출하고 싶지만이 클래스는 Activity로 확장되지 않습니다. 그것을 올바른 방법으로하는 방법?확장 된 Activity가 아닌 클래스에서 getResouces()를 호출하는 방법은 무엇입니까?
관련 페니
일부 클래스에서는 getResouces를 호출하고 싶지만이 클래스는 Activity로 확장되지 않습니다. 그것을 올바른 방법으로하는 방법?확장 된 Activity가 아닌 클래스에서 getResouces()를 호출하는 방법은 무엇입니까?
관련 페니
getApplicationContext()를 호출해야하는 활동의 포인터를 전달할 수 있습니다. 어떤 경우에는 일반 getContext()를 사용하려고합니다.
당신이 (활동 컨텍스트를 확장)를 Context 객체 말했다 클래스를 구성하거나 필요할 경우 클래스의 방법으로 전달해야 하나. 컨텍스트를 도처에 전달하는 데 익숙해 져야합니다.
또는 public static Activity 변수를 만듭니다. oncreate에서 뒤에서 실행되는 활동 컨텍스트로 설정하고 사용하십시오. 매개 변수에 의해 컨텍스트를 전달하는 것은 너무 복잡하면 여기에 설명 된대로
어쩌면 당신은 Application
클래스를 사용하여 정적 컨텍스트를 얻기에 관심이 : Accessing SharedPreferences through static methods