안드로이드 개발 질문/답변
(글 수 45,052)
string을 파일을 write하는 함수를 static으로 만들려고 합니다.
public class MyAndroidUtil {
static public void writeFile(String filename, String txt) {
Context ctx = getApplicationContext(); // 현재 Activity의 context
FileOutputStream fos = ctx.openFileOutput(filename, Context.MODE_WORLD_READABLE);
fos.write(Byte.valueOf(txt));
ctx.getFileStreamPath(filename).getAbsolutePath();
}
}
이 함수를 호출하는 소스는 아래처럼 구현하고요..
MyAndroidUtil.writeFile( main.LOG_TAG, xmlText);
그런데, 현재 Activity의 context 를 가져오는 라인인
Context ctx = getApplicationContext();
이 라인에서 에러가 나는데 방법을 모르겠어요.
어떻게 하면 될까요?




