Page 608 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 608
정보통신기기 프로젝트
SharedPreferences pref = getSharedPreferences("pref", MODE_PRIVATE);
ips = pref.getString("ipd", "");
//ip값을 변수에 할당.
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.checkBtn:
//주문 버튼 클릭시
if((typeStr.equals("")) || (amountStr.equals("")) || (waterStr.equals(""))){
//사료 종류, 양, 물 유무 중 하나라도 선택되지 않았다면
//다이얼로그 메시지 띄움
AlertDialog.Builder warn = new AlertDialog.Builder(Order.this);
warn.setTitle("Re");
//메시지박스 제목
warn.setMessage("사료의 종류나 양, 물의 유무를 선택하여 주십시오.");
//메시지박스 내용
warn.setNegativeButton("Ok", new DialogInterface.OnClickListener() {
//ok버튼
@Override
public void onClick(DialogInterface dialog, int which) {
Log.v(TAG, "Now you know");
dialog.dismiss(); //닫기
}
});
warn.show();
}
else {
//모든 항목이 선택되었을 경우
AlertDialog.Builder checker = new AlertDialog.Builder(Order.this);
checker.setTitle("Order Check");
//메시지박스 제목
checker.setMessage(typeStr + amountStr + waterStr);
//설정된 값을 재확인하는 메시지 내용 출력.
checker.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
//주문 취소
- 601 - 정보통신기기과