Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Javascript
- 자바스크립트 이미지 바꾸기
- 자바스크립트 이미지 변경
- html 이미지 변경
- 제이쿼리 화면이동
- jquery 이미지 바꾸기
- ram 보기
- 클릭시 화면 이동
- jquery display none
- 안드로이드
- adb.exe
- 렘 보기
- jquery 대댓글 펼침 접힘
- 스크립트 이미지 바꾸기
- 제이쿼리 버튼 클릭 화면 이동
- jquery 글자 사라졌다 나타났다
- jquery 이미지 변경
- 스크립트 화면이동
- 씨피유 보기
- mainboard 보기
- 메인보드 보기
- timestamp to date
- 스크립트 이미지 변경
- jquery 댓글 펼침
- 댓글 펼침
- ADB
- date to timestamp
- html 보이기 안보이기
- 제이쿼리로 이동하기
- 제이쿼리 이미지 변경
Archives
- Today
- Total
끄적끄적 스토리
안드로이드 스튜디오 팝업 만들기(모달,팝업,확인 취소) 본문
728x90
늘 개발하면서 느끼는건..
매일매일 확인 취소창을 그렇게 쓰면서도 맨날 까먹는다.
그래서 하나씩.. 여기다가 적기 시작한다.
물론 내가 보고 쓰려는것도 있지만 놀러 오는분들도 편하게 복사해서 쓰라고 남겨놓는다.
소스는 간단하다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
public void modal(final View view, boolean pay) {
String msg;
if (pay) {
msg = "주문을 접수 하시겠습니까?";
} else {
msg = "본 주문은 무통장 입금 주문입니다.\n입금 확인이 되었다면 확인 버튼을 눌러주세요.";
}
new AlertDialog.Builder(view.getContext())
.setTitle("주문 접수 확인")
.setMessage(msg)
.setPositiveButton(android.R.string.yes, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
Toast.makeText(view.getContext(), "접수 되었습니다.", Toast.LENGTH_SHORT).show();
//((Activity) view.getContext()).finish();
}
}).setNegativeButton(android.R.string.no, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
Toast.makeText(view.getContext(), "취소 하였습니다.", Toast.LENGTH_SHORT).show();
}
}).show();
}
|
보시다시피 아주 간단하다.
주석처리를 푼다면 액티비티가 종료될것이다.
물론 이건! 리사이클러뷰 어댑터 안에서 사용한것이다
사용하기는 나름!
'안드로이드' 카테고리의 다른 글
[Android] adb.exe 파일 위치 (0) | 2020.01.06 |
---|---|
안드로이드 텍스트 뷰 , 버튼 클릭기능 구현하기 (0) | 2019.12.30 |
안드로이드 리사이클러 뷰 페이징(페이지네이션) (0) | 2019.12.23 |
안드로이드 텍스트 뷰 , 이미지 뷰 에 클릭 효과 주기 (0) | 2019.12.19 |
안드로이드 푸쉬메시지(FCM) 관련 잡다한 정보 (0) | 2019.12.19 |