안드로이드 개발 질문/답변
(글 수 45,052)
현재 게임을 만들고 있습니다.
그런데 어플리케이션의 비활성할때는 환경설정을 잘 불러옵니다.
그런데 대기모드로 들어갔다가 나올시에는 환경설정을 못 불러옵니다.
public void loadConfig(){
try {
FileInputStream fis = main.mContext.openFileInput("Config.sav");
InputStreamReader in = new InputStreamReader(fis);
byte[] data = new byte[fis.available()];
while(fis.read(data) != -1) {;} //문제 부분
fis.close();
StringTokenizer token = null;
token = new StringTokenizer(new String(data), '|');
}
현재 코드는 이렇습니다.
현재 while(fis.read(data) != -1) {;} 여기부분이 주석 처리하면
대기모드에서 게임일 잘 실행됩니다. 그렇지만... 환경설정을 못 읽어옵니다.
갤럭시 A로 테스트하면 환경설정을 못 읽어옵니다.
그렇지만... 미라크나, 에뮬레이터로 테스트시 잘 환경설정을 잘 읽어옵니다.
혹시 갤럭시A 문제인지 궁금합니다.
그런데 어플리케이션의 비활성할때는 환경설정을 잘 불러옵니다.
그런데 대기모드로 들어갔다가 나올시에는 환경설정을 못 불러옵니다.
public void loadConfig(){
try {
FileInputStream fis = main.mContext.openFileInput("Config.sav");
InputStreamReader in = new InputStreamReader(fis);
byte[] data = new byte[fis.available()];
while(fis.read(data) != -1) {;} //문제 부분
fis.close();
StringTokenizer token = null;
token = new StringTokenizer(new String(data), '|');
}
현재 코드는 이렇습니다.
현재 while(fis.read(data) != -1) {;} 여기부분이 주석 처리하면
대기모드에서 게임일 잘 실행됩니다. 그렇지만... 환경설정을 못 읽어옵니다.
갤럭시 A로 테스트하면 환경설정을 못 읽어옵니다.
그렇지만... 미라크나, 에뮬레이터로 테스트시 잘 환경설정을 잘 읽어옵니다.
혹시 갤럭시A 문제인지 궁금합니다.