Activity.ShowDialog 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
ShowDialog(Int32, Bundle) |
사용되지 않음.
이 작업에서 관리하는 대화 상자를 표시합니다. |
ShowDialog(Int32) |
사용되지 않음.
의 단순 버전은 |
ShowDialog(Int32, Bundle)
주의
deprecated
이 작업에서 관리하는 대화 상자를 표시합니다.
[Android.Runtime.Register("showDialog", "(ILandroid/os/Bundle;)Z", "")]
[System.Obsolete("deprecated")]
public bool ShowDialog (int id, Android.OS.Bundle? args);
[<Android.Runtime.Register("showDialog", "(ILandroid/os/Bundle;)Z", "")>]
[<System.Obsolete("deprecated")>]
member this.ShowDialog : int * Android.OS.Bundle -> bool
매개 변수
- id
- Int32
관리되는 대화 상자의 ID입니다.
- args
- Bundle
대화 상자로 전달할 인수입니다. 이러한 항목은 저장되고 복원됩니다. 대화 상자가 이미 만들어진 경우 는 #onCreateDialog(int, Bundle)
새 인수로 호출되지 않지만 #onPrepareDialog(int, Dialog, Bundle)
가 호출됩니다.
대화 상자를 다시 작성해야 하는 경우 먼저 를 호출 #removeDialog(int)
합니다.
반환
대화 상자를 만든 경우 true를 반환합니다. false는 false를 반환하기 때문에 #onCreateDialog(int, Bundle)
생성되지 않은 경우 반환됩니다.
- 특성
설명
이 작업에서 관리하는 대화 상자를 표시합니다. 에 대한 #onCreateDialog(int, Bundle)
호출은 지정된 ID에 대해 처음 호출될 때 동일한 ID로 수행됩니다. 이후 대화 상자가 자동으로 저장되고 복원됩니다.
<em>이상을 대상으로 하는 android.os.Build.VERSION_CODES#HONEYCOMB
경우 대신 를 DialogFragment
사용하는 것이 좋습니다.</그들>
대화 상자가 표시 #onPrepareDialog(int, Dialog, Bundle)
될 때마다 는 적시에 준비할 수 있는 기회를 제공합니다.
이 멤버는 더 이상 사용되지 않습니다. 대신 새 DialogFragment
클래스를 사용합니다. 이 클래스 FragmentManager
는 Android 호환성 패키지를 통해 이전 플랫폼에서도 사용할 수 있습니다.
에 대한 Java 설명서입니다 android.app.Activity.showDialog(int, android.os.Bundle)
.
이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.
추가 정보
- Dialog
- <xref:Android.App.Activity.OnCreateDialog(System.Int32%2c+Android.OS.Bundle)>
- <xref:Android.App.Activity.OnPrepareDialog(System.Int32%2c+Android.App.Dialog%2c+Android.App.Dialog)>
- DismissDialog(Int32)
- RemoveDialog(Int32)
적용 대상
ShowDialog(Int32)
주의
deprecated
의 단순 버전은 #showDialog(int, Bundle)
인수를 사용하지 않습니다.
[Android.Runtime.Register("showDialog", "(I)V", "")]
[System.Obsolete("deprecated")]
public void ShowDialog (int id);
[<Android.Runtime.Register("showDialog", "(I)V", "")>]
[<System.Obsolete("deprecated")>]
member this.ShowDialog : int -> unit
매개 변수
- id
- Int32
- 특성
설명
의 단순 버전은 #showDialog(int, Bundle)
인수를 사용하지 않습니다. 단순히 null 인수를 사용하여 를 호출 #showDialog(int, Bundle)
합니다.
이 멤버는 더 이상 사용되지 않습니다. 대신 새 DialogFragment
클래스를 사용합니다. 이 클래스 FragmentManager
는 Android 호환성 패키지를 통해 이전 플랫폼에서도 사용할 수 있습니다.
에 대한 Java 설명서입니다 android.app.Activity.showDialog(int)
.
이 페이지의 일부는 만들고 공유하며 에 설명된 조건에 따라 사용되는 작업을 기반으로 수정됩니다.