«android-alertdialog» 태그된 질문

1 개, 2 개 또는 3 개의 버튼을 표시 할 수있는 Dialog의 하위 클래스입니다. 이 대화 상자에 문자열 만 표시하려면 setMessage () 메서드를 사용하십시오.

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

27
컨텍스트로 getApplication ()을 사용하여 "창을 추가 할 수 없음-토큰 널이 애플리케이션에 해당되지 않음"을 표시하는 대화 상자
내 활동은 컨텍스트를 매개 변수로 필요로하는 AlertDialog를 만들려고합니다. 내가 사용하면 예상대로 작동합니다. AlertDialog.Builder builder = new AlertDialog.Builder(this); 그러나 화면 회전과 같은 간단한 작업 중에도 액티비티가 파괴되고 다시 생성 될 때 메모리 누수 가능성으로 인해 "this"를 컨텍스트로 사용하는 것은 부적절합니다. A로부터 안드로이드 개발자 블로그에 관련 포스트 : 컨텍스트 관련 메모리 누수를 …




11
android 5에서 기본 대화 상자 텍스트 색상을 변경하는 방법
내 앱에 많은 경고 대화 상자가 있습니다. 기본 레이아웃이지만 대화 상자에 양수 및 음수 버튼을 추가하고 있습니다. 따라서 버튼은 기본 텍스트 색상 인 Android 5 (녹색)를 얻습니다. 나는 성공하지 않고 그것을 바꾸려고 노력했다. 해당 텍스트 색상을 변경하는 방법에 대한 아이디어가 있습니까? 내 사용자 정의 대화 상자 : public class MyCustomDialog …

6
appCompat 22.1 이상에서 새로운 AlertDialog를 사용하고 스타일을 지정하는 방법
기본 안드로이드 AlertDialog에서 appCompat-22.1에 포함 된 새로운 안드로이드로 마이그레이션하려고합니다. 지금까지 android.support.v7.app.AlertDialog패키지를 사용하기 위해서는 가져 오기 만하면 됩니다. 그러나 어떻게 스타일을 지정할 수 있습니까? 예를 들어 양수 / 음수 버튼 색상, 제목 색상, 메시지 색상 및 배경 색상을 변경 하시겠습니까?

10
AlertDialog에서 사용하기 위해 뷰를 부 풀릴 때 "뷰 루트로 null을 전달하지 마십시오"경고
as로 Avoid passing null as the view root뷰를 부 풀릴 때 보푸라기 경고가 나타납니다 .nullparent LayoutInflater.from(context).inflate(R.layout.dialog_edit, null); 그러나 뷰는 on을 AlertDialog사용하여 의 컨텐츠로 사용 setView됩니다.AlertDialog.Builder 되므로으로 전달되어야하는 것을 모르겠습니다 parent. parent이 경우에 무엇이 있어야 한다고 생각 하십니까?


8
buider.show ()의 "android.view.WindowManager $ BadTokenException : 창을 추가 할 수 없습니다."
내 메인 activity에서 내부 클래스를 호출하고 클래스 내의 메서드에서 AlertDialog. 해제 후 OK 버튼을 누르면 구매를 위해 Google Play로 이동합니다. 대부분의 경우 완벽하게 작동하지만 일부 사용자의 경우 충돌이 발생 builder.show()하고 "android.view.WindowManager$BadTokenException:충돌 로그에서 Unable to add window "를 볼 수 있습니다. 제안 해주세요. 내 코드는 다음과 같습니다. public class classname1 extends …


11
사용자 지정 AlertDialog보기를 구현하는 방법
AlertDialog 의 Android 문서에서는 AlertDialog 에서 사용자 정의보기를 설정하기위한 다음 지침과 예제를 제공합니다. 더 복잡한보기를 표시하려면 "body"라는 FrameLayout을 찾아 여기에보기를 추가합니다. FrameLayout fl = (FrameLayout) findViewById(R.id.body); fl.add(myView, new LayoutParams(FILL_PARENT, WRAP_CONTENT)); 먼저 add()오타이며 addView(). R.id.body를 사용하는 첫 번째 줄이 혼란 스럽습니다. AlertDialog의 본문 요소 인 것 같습니다 ...하지만 내 코드 b …

8
MaterialComponents 테마 경고 대화 상자 버튼
최근에 지원 라이브러리에서 com.google.android.material : material : 1.0.0으로 전환했습니다. 하지만 이제 문제가 있습니다.이 페이지에는 https://github.com/material-components/material-components-android/blob/master/docs/getting-started.md 메모가 있습니다. 참고 : 재료 구성 요소 테마를 사용하면 기본 구성 요소를 해당 재료 구성 요소로 대체하는 사용자 정의보기 팽창기를 사용할 수 있습니다. 현재는 Button XML 구성 요소 만 MaterialButton으로 대체됩니다. 그리고 내가 사용하는 테마 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.