«android-dialog» 태그된 질문

대화 상자의 기본 클래스입니다. Android의 대화 상자는 사용자에게 결정을 내리거나 추가 정보를 입력하라는 메시지를 표시하는 작은 창입니다. 대화 상자는 화면을 채우지 않으며 일반적으로 진행하기 전에 사용자가 조치를 취해야하는 모달 이벤트에 사용됩니다.

30
Android에서 경고 대화 상자를 표시하려면 어떻게합니까?
"이 항목을 삭제 하시겠습니까?"라는 메시지가있는 대화 상자 / 팝업 창을 표시하고 싶습니다. '삭제'라는 버튼이 하나 있습니다. Delete를 터치 하면 해당 항목을 삭제해야합니다. 해당 버튼에 대한 클릭 리스너를 작성했지만 대화 상자 나 팝업 및 해당 기능을 어떻게 호출합니까?

17
버튼을 클릭 할 때 대화 상자가 닫히는 것을 방지하는 방법
EditText입력 대화 상자가 있습니다. 대화 상자에서 "예"단추를 클릭하면 입력의 유효성을 검사 한 다음 대화 상자를 닫습니다. 그러나 입력이 잘못되면 동일한 대화 상자에 남아 싶습니다. 입력이 무엇이든 "no"버튼을 클릭하면 대화 상자가 자동으로 닫힙니다. 어떻게 비활성화 할 수 있습니까? 그건 그렇고, 나는 대화 상자의 버튼에 PositiveButton과 NegativeButton을 사용했습니다.

28
진행률 대화 상자 및 백그라운드 스레드가 활성화되었을 때 화면 방향 변경을 처리하는 방법은 무엇입니까?
내 프로그램은 백그라운드 스레드에서 일부 네트워크 활동을 수행합니다. 시작하기 전에 진행률 대화 상자가 나타납니다. 핸들러에서 대화 상자가 닫힙니다. 대화 상자가 켜져 있고 백그라운드 스레드가 진행되는 동안 화면 방향이 변경되는 경우를 제외하고는 모두 잘 작동합니다. 이 시점에서 앱은 다운되거나 교착 상태가되거나 모든 스레드가 종료 될 때까지 앱이 전혀 작동하지 않는 이상한 …

21
안드로이드에서 사용자 정의 대화 상자를 만드는 방법은 무엇입니까?
아래와 같이 사용자 정의 대화 상자를 만들고 싶습니다 나는 다음을 시도했다. AlertDialog.Builder 의 하위 클래스를 만들고 사용자 지정 제목 및 사용자 지정 콘텐츠보기를 사용했지만 그 결과는 예상과 다릅니다. 또 다른 시도는 DialogFragment 를 서브 클래 싱 하고 onCreateDialog 내에서 대화 상자를 사용자 정의했지만 결과는 예상과 다릅니다 . 그런 다음 일반 …

16
Android 1.6 : "android.view.WindowManager $ BadTokenException : 창을 추가 할 수 없습니다. 토큰 null은 응용 프로그램 용이 아닙니다"
대화 상자 창을 열려고하는데 열 때 마다이 예외가 발생합니다. Uncaught handler: thread main exiting due to uncaught exception android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application at android.view.ViewRoot.setView(ViewRoot.java:460) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) at android.app.Dialog.show(Dialog.java:238) at android.app.Activity.showDialog(Activity.java:2413) showDialog디스플레이의 ID 로 호출 하여 만들고 있습니다 . onCreateDialog핸들러는 …

11
사용자가 Android 활동을 종료 할 것인지 확인하는 대화 상자를 표시하는 방법은 무엇입니까?
"종료 하시겠습니까?"를 표시하려고했습니다. 사용자가 활동을 종료하려고 할 때 대화 상자 유형. 그러나 적절한 API 후크를 찾을 수 없습니다. Activity.onUserLeaveHint()처음에는 유망한 것처럼 보였지만 활동이 끝나는 것을 막을 수있는 방법을 찾을 수 없습니다.




26
DialogFragment의 너비와 높이를 설정하는 방법은 무엇입니까?
XML 레이아웃 파일 (이라고 부르 자)에서 DialogFragment의 레이아웃을 지정 layout_mydialogfragment.xml하고 그 속성 layout_width과 layout_height속성 (특히 100dp말하자)을 지정하십시오. 그런 다음 DialogFragment의 onCreateView(...)메소드 에서이 레이아웃 을 다음과 같이 팽창시킵니다 . View view = inflater.inflate(R.layout.layout_mydialogfragment, container, false); 불행히도 내 대화 상자 (DialogFragment)가 나타나면 xml 레이아웃 파일에 지정된 layout_width및을 존중하지 않습니다 layout_height(내 대화 상자는 …


11
Android '창을 추가 할 수 없음-토큰 널이 애플리케이션 용이 아닙니다'예외
대화 상자를 열려고 할 때 다음과 같은 Android 예외가 발생합니다. 누군가 무슨 일이 일어나고 있는지 이해 하고이 문제를 어떻게 해결할 수 있습니까? android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application at android.view.ViewRoot.setView(ViewRoot.java:509) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) at android.app.Dialog.show(Dialog.java:241)

15
안드로이드에서 모서리가 둥근 사용자 정의 대화 상자를 만드는 방법
내가하려는 일 : 둥근 모서리가있는 안드로이드에서 사용자 정의 대화 상자를 만들려고합니다. 상황 : 사용자 정의 대화 상자를 만들 수 있지만 모서리가 둥글 지 않습니다. 선택기를 추가하려고했지만 여전히 둥근 모서리를 얻을 수 없었습니다. 아래는 동일한 코드입니다. 자바 코드 : private void launchDismissDlg() { dialog = new Dialog(getActivity(), android.R.style.Theme_Dialog); dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); dialog.setContentView(R.layout.dlg_dismiss); dialog.setCanceledOnTouchOutside(true); …

7
조각에서 대화를 표시 하시겠습니까?
일반 대화 상자를 표시해야하는 조각이 있습니다. 이 대화 상자에서 사용자는 예 / 아니요 응답을 선택할 수 있으며 그에 따라 조각이 작동해야합니다. 이제 Fragment클래스에는 onCreateDialog()재정의 할 메서드 가 없으므로 포함 된 .NET Framework에서 대화 상자를 외부에 구현해야한다고 생각합니다 Activity. 괜찮지 만 Activity선택한 답변을 어떻게 든 조각에보고해야합니다. 물론 여기에서 콜백 패턴을 사용할 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.