0
내 앱의 에셋 폴더에 파일이 있습니다. 컨텍스트 인스턴스없이이 파일을 사용할 수있는 방법이 있습니까?컨텍스트가없는 Assets 폴더 내의 파일을 사용할 수 있습니까?
내 앱의 에셋 폴더에 파일이 있습니다. 컨텍스트 인스턴스없이이 파일을 사용할 수있는 방법이 있습니까?컨텍스트가없는 Assets 폴더 내의 파일을 사용할 수 있습니까?
아니요. 컨텍스트가 필요 없습니다. 정적 컨텍스트를 제외하고는 앱의 컨텍스트에 항상 액세스해야합니다. 또 다른 포스터가 지적했듯이 유틸리티 클래스/메소드 내에서 컨텍스트 액세스가 필요한 경우 Context를 메소드의 매개 변수로 지정하기 만하면됩니다.
해당 파일로 무엇을 하시겠습니까? –
나는 컨텍스트 밖으로 자산 폴더를 사용할 수 없다고 생각 ... 그냥 construcor 클래스 매개 변수로 귀하의 컨텍스트를 전달할 수 있습니다. –
다른 답변/의견은 컨텍스트 인스턴스가 필요 지적했다. 그러나 Activity, Service, broadcastlister 및 다른 많은 클래스는 컨텍스트에서 상속하므로 컨텍스트로 사용할 수 있습니다. – k3b