본문 바로가기
[ Developer ]/Android

[Android] 안드로이드 AlertDialog 확인 알림창 띄우기

by 김현섭. 2016. 7. 13.
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
Android 알림창 띄우기
  • 사용자에게사용자 알림창을 띄어줌.
  • HTML 의 Alert, Confirm 등을 혼합한 것과 유사함.
  • 총 3가지 유형의 버튼을 제공함.
    • Positive Button (예)
    • Neutral Button (취소)
    • NegitiveButton (아니오)
  • AlertDialog 로제공되며, 사용을 위해 아래의 항목이 필요함.
    • Title
    • Message
    • Buttons
    • Icon (Optional)사용자에게사용자 알림창을 띄어줌.

ex) 사용자에게 사용자 알림창을 띄움


위와 같이 버튼을 통해서 dialog 이벤트를 주는 것이다

@ 알림창 띄우기 실습
알림창을 띄우는 실습을 하기 위해 이전에 작성했던 SimpleBoard를 이용해서 실습을 해본다
SimpleBoard에서 뒤로 가기 두번을 누르면 종료되게 실습을 했는데 그 부분을 대체하는 실습을 한다


이제 다이얼로그로 대체를 해본다


AlertDialog를 이용하려면 2가지가 나오는데 우선은 위에 것을 이용하기로 한다
그리고 나서 다이얼로그를 생성하는 로직을 만들어본다


위와 같이 Positive, Neutral, Negative를 이용해서 3가지의 버튼 이벤트를 줄 수 있고 버튼 마다 행동을 정해주면 된다
그럼 다음과 같이 결과를 볼 수 있다


위의 3가지 버튼은 꼭 만들 필요는 없다
하나의 요소가 빠져도 문제는 없다


결과는 다음과 같다