Page 103 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 103
}
return super.onOptionsItemSelected(item);
//└눌린 버튼에 대한 값을 반환한다.
}
public void makeToast(final String str) {
//└토스트를 생성해주는 메소드
new Thread(new Runnable() {
//└새로운 쓰레드를 만든다.
@Override
public void run() {
//└run 메소드 시작
mHandler.post(new Runnable() {
//└mHandler.post를 이용한다.
@Override
public void run() {
//└run 메소드 시작
Toast.makeText(getBaseContext(), str, Toast.LENGTH_SHORT).show();
//└현재 보여지고 있는 페이지에 str이란 String값을 LENGTH_SHORT로 해서 보여준다.
}
});
}
}).start();
//└쓰레드 시작
}
public void imgBtnSelected(int index, EditText name, EditText reason, ImageButton btn,
TextView change_name) {
//└이미지 버튼이 눌렸을 때 이를 어떻게 처리할 것인지 판단하는 메소드. index값, name값, reason
값, btn값, change_name값을 가진다.
if (state[index]) {
//└만약 사용자 정보가 이미 등록되어 있다면
btn.setBackgroundResource(R.drawable.no_people);
//└버튼을 사람이 없는 모양으로 만들어준다.
change_name.setText("Guest Card" + index);
//└이름을 Guest Card index로 만들어준다.
name.setTextIsSelectable(true);
//└이름 설정 창을 선택 가능하게 만든다.
reason.setTextIsSelectable(true);
//└목적 설정 창을 선택 가능하게 만든다.
name.setText(null);
- 96 -