정적 컨텍스트에서 리소스 콘텐츠 액세스
위젯과 상호작용하기 전에 애플리케이션을 초기화할 때 리소스 콘텐츠에 액세스하는 것이 어렵습니다. getResources()를 호출하기 위한 활동 객체입니다. 이 기사에서는 이 장애물을 극복하고 정적 컨텍스트에서 리소스 콘텐츠를 검색하는 방법을 살펴봅니다.
해결책에는 사용자 정의 애플리케이션 하위 클래스를 생성하고 이를
구현:
public class App extends Application { private static Context mContext; @Override public void onCreate() { super.onCreate(); mContext = this; } public static Context getContext() { return mContext; } }
App.getContext()를 활용하면 컨텍스트를 얻을 수 있습니다. 정적 컨텍스트에서 getResources()(또는 App.getContext().getResources())를 통해 리소스를 검색합니다.
위 내용은 Android의 정적 컨텍스트에서 리소스 콘텐츠에 어떻게 액세스할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!