Page 873 - 3-3
P. 873
} catch (Exception e) {
return null;
}
}
@Override
protected void onPostExecute(String result) {
// 결과값을 출력함
try {
myJSON4 = result;
showList4();
} catch (Exception e) { // 통신에 문제가 생길경우 예외처리
Toast.makeText(getBaseContext(), " 데이터 베이스 오류",
Toast.LENGTH_SHORT).show();
}
}
}
GetDataJSON g = new GetDataJSON();
g.execute(url);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
if (id == android.R.id.home) { // 홈 버튼을 누를경우
finish(); // Activity 종료
return true;
}
return super.onOptionsItemSelected(item);
}
}
<Info_teacher.java> ( 정보 )
package com.helloworld.smartschool; // 패키지를 불러옴
import android.content.Intent; // 화면 전환을 위해 인탠트를 불러옴
import android.os.AsyncTask; // 비동기 통신을 위해 불러옴
import android.os.Bundle; // 번들을 불러옴
import android.support.v7.app.AppCompatActivity; // 액티비티를 불러옴
import android.view.MenuItem; // 홈 화면을 위해 불러옴
import android.widget.ListAdapter; // 리스트 어댑터를 불러옴
import android.widget.ListView; // 리스트뷰를 불러옴
import android.widget.SimpleAdapter; // 심플 어댑터를 불러옴
import android.widget.TextView; // 텍스트를 불러옴
import android.widget.Toast; // 토스트를 불러옴
import org.json.JSONArray; // JSON 어레이를 불러옴
import org.json.JSONException; // JSON 예외처리를 위해 불러옴
- 873 -