본문 바로가기

다이얼로그2

[안드로이드] 안드로이드(Android)다이얼로그(Dialog)로 액티비티(Activity) 띄우기 [안드로이드] 다이얼로그(Dialog)로 액티비티(Activity) 띄우기 안드로이드에서는 Dialog를 통해 단지 확인과 취소를 하는 것 뿐이 아닌 특정 Activity를 띄워주기도 해야한다. 방법은 간단했다. Acitivity에서 다른 Acitivity로 넘어갈 때와 마찬가지로 Intent를 사용해 주는 것이였다. 간단하게 예제를 만들어 사용해 잘 작동하는지 확인해 보았다. 응용하여 Custom한 다이얼로그 창을 띄워줄 수도 있고, 원하는 Activity로 이동할 수도 있겠다. [예제코드] AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("액티비티 띄우기"); builder.setMessage("액티비티 띄우기.. 2018. 9. 20.
[안드로이드] 안드로이드(Android) 다이얼로그(Dialog) 뒷배경 터치 안되게 하기 [안드로이드] 안드로이드(Android) 다이얼로그(Dialog) 뒷배경 터치 안되게 하기 Dialog를 사용하다보면 Dialog 뒷배경을 누르게 되면 Dialog가 꺼지는 경우가 생긴다. Dialog를 다시 띄울 수 있는 상황이라면 문제 없지만, Dialog가 한 번만 뜨고 다시 띄우기 어려운 상황인 경우엔 뒤의 배경을 터치할 수 없게 해버리는 방법이 사용자의 실수를 줄일 수 있는 가장 확실한 방법이다. 방법은 아주 간단하다. dialog.setCancelable(false); 를 이용하면 된다는 것. AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("다이얼로그 배경터치 막기"); builder.setMessag.. 2018. 9. 19.