Page 68 - 3-3
P. 68
setContenView(R.layout.activity_main);
//main 레이아웃
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
// 화면 켜진 상태 유지
start = (ImageButton) findViewById(R.id.startBtn);
network = (ImageButton)
findViewById(R.id.networkBtn);
end = (ImageButton) findViewById(R.id.endBtn);
confirm = (ImageButton)
findViewById(R.id.feedConfirmBtn);
light = (ImageButton) findViewById(R.id.lightBtn);
wifi = (lmageButton) findViewById(R.id.wifiBtn);
// 버튼 변수 설정
start.setOnClickListener(this);
network.setOnClickLister(this);
end.setOnClickLister(this);
confirm.setOnClickLister(this);
light.setOnClickLister(this);
wifi.setOnClickLister(this);
getPreferences();
// 변수 사용 선언
if(ips!=""){
wifi.setVisibility(View.VISIBLE);
}
// 아이피 설정 이전에는 통신 버튼 표시 X
}
private void getPreferences(){
SharedPreferences pref =
getSharedPreferences("pref",MODE_PRIVATE);
// 네트워크 액티비티에서 ip 값을 불러온다.
ips = pref.getString("ipd","");
//ips 변수에 설정한 ip 값 대입
}
@Override
- 68 -