안드로이드 일반 클래스에서 리소스 접근하기?

조회수 935회

개발 할때 자주 쓰는 함수를 Util.java 클래스를 만들고

그안에 static 함수로 만들어 사용하고 있는데요

이 Util.java 클래스에서 strings.xml 내용을 참고 해야 되는데

검색을 해봐도 방법을 모르겠습니다

혹시 일반 클래스(액티비티가 아닌)에서 리소스에 접근 할수 있는 방법이 있을까요?

감사합니다

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • resource 에 접근하기 위해서는 context 가 필요 합니다. 따라서 메소드에 context 를 매개변수로 받아 처리 하실 수 있습니다.

    public static void test(Context context) {
        //do some thing
    }
    
    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)