Page 861 - 3-3
P. 861
// 결과값을 출력함
try {
myJSON4 = result;
showList4();
}
catch (Exception e){ // 통신에 문제가 생길경우 예외처리
Toast.makeText(getBaseContext(), " 데이터 베이스 오류",
Toast.LENGTH_SHORT).show();
}
}
}
GetDataJSON g = new GetDataJSON();
g.execute(url);
}
@Override
public void onBackPressed() {
// 뒤로가기 버튼 메소드를 불러와 뒤로가기를 못하게함
}
// 날짜 함수
public String getDateString()
{
String str_date = mFormat.format(new Date()); // mFormat 에서 불러온 날짜정보를
String 변수에 저장
return str_date;
}
}
<Status.java> ( 상태 변경 )
package com.helloworld.smartschool; // 패키지를 불러옴
import android.content.Intent; // 화면 전환을 위해 인탠트를 불러옴
import android.os.Bundle; // 번들을 불러옴
import android.support.v7.app.AppCompatActivity; // 액티비티를 불러옴
import android.view.View; // 뷰를 불러옴
import android.widget.ImageButton; // 이미지버튼을 불러옴
import java.io.IOException; // 예외처리를 위해 불러옴
import java.io.OutputStreamWriter; // 서버로 데이터를 보내기 위해 아웃풋스트림을 불러옴
import java.io.PrintWriter; // 서버로 데이터를 보내기 위해 프린트 라이터를 불러옴
import java.net.Socket; // 소켓을 불러옴
import android.view.MenuItem; // 홈 버튼을 위해 불러옴
public class Status extends AppCompatActivity {
// setResult 값 선언
public static final int INROOM = 1, LESSON = 2, OUT = 3, TRIP = 4, LEAVE = 5;
Socket connect; // 소켓
// 상태설정 버튼
- 861 -