Page 619 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 619
공중망을 이용한 애완동물 사료 공급기
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
iph = (TextView) findViewById(R.id.ipHere);
light = (Button) findViewById(R.id.lightBtn);
Button setBtn = (Button) findViewById(R.id.setBtn);
Button resetBtn = (Button) findViewById(R.id.resetBtn);
Button homeBtn = (Button) findViewById(R.id.homeBtn);
setBtn.setOnClickListener(this);
resetBtn.setOnClickListener(this);
homeBtn.setOnClickListener(this);
light.setOnClickListener(this);
getPreferences();
}
// 값 불러오기
private void getPreferences(){
SharedPreferences pref = getSharedPreferences("pref",
MODE_PRIVATE);
iph.setText("IP : " + pref.getString("ipd", "현재 미설정"));
//텍스트 박스 초기화 : 설정 이전에는 IP:현재 미설정 출력
}
public void onClick(View v) {
switch (v.getId()) {
case R.id.setBtn:
//아이피 세팅 버튼
AlertDialog.Builder setter = new
AlertDialog.Builder(Network.this);
//다이얼로그 출력
setter.setTitle("Ip Setting");
//다이얼로그 제목
setter.setMessage("서버의 아이피를 입력하십시
오.");
//다이얼로그 내용
final EditText ips = new EditText(Network.this);
인천전자마이스터고등학교 - 612 -