안녕하세요. 독학으로 공부중인 왕초보입니다. 비전공자에 개발경험 전무해서 너무 어렵네요...
일전에 들었던 인강 샘플코드를 가지고
모 게임 개발자센터에서 발급받은 api키를 통해 정보를 불러오는것 까진 성공했는데..
검색결과가 없을 시 사용자에게toast 메시지를 띄우기 위해 아래와 같이 소스를 작성하였습니다
buffered reader를 통해 읽어온 내용을 readline으로 읽어 str에 담고 그 값이 없으면(검색결과가 없으면)
else 구문 뒤에 작성된 toast 관련 코드를 동작시키고 싶습니다.
현재 안드로이드 스튜디오에서 띄워주고 있는 오류 메시지는 아래와 같이 나오고 있습니다.
Cannot resolve method 'makeText(com.example.myapplication.MainActivity.NetworkThread, java.lang.String, int)'
어떻게 해야 정상적으로 동작할 수 있을지.. 고수님들의 많은 가르침 부탁드립니다.
감사합니다.
InputStream is = conn.getInputStream();
InputStreamReader isr = new InputStreamReader(is,"UTF-8");
BufferedReader br = new BufferedReader(isr);
String str = null;
StringBuffer buf = new StringBuffer();
do{
str = br.readLine();
if(str != null){
buf.append(str);
} else {
Toast noCoach = Toast.makeText(this,"검색결과가 없습니다.", Toast.LENGTH_LONG);
noCoach.show();
}
} while(str != null);
String data = buf.toString()