DatePickerDialog 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含 的 android.widget.DatePicker
簡單對話方塊。
[Android.Runtime.Register("android/app/DatePickerDialog", DoNotGenerateAcw=true)]
public class DatePickerDialog : Android.App.AlertDialog, Android.Content.IDialogInterfaceOnClickListener, Android.Widget.DatePicker.IOnDateChangedListener, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/DatePickerDialog", DoNotGenerateAcw=true)>]
type DatePickerDialog = class
inherit AlertDialog
interface IDialogInterfaceOnClickListener
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface DatePicker.IOnDateChangedListener
- 繼承
- 屬性
- 實作
備註
包含 的 android.widget.DatePicker
簡單對話方塊。
請參閱 選擇器 指南。
的 android.app.DatePickerDialog
JAVA 檔。
此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。
建構函式
DatePickerDialog(Context) |
使用父內容的預設日期選擇器對話方塊主題,為目前日期建立新的日期選擇器對話方塊。 |
DatePickerDialog(Context, DatePickerDialog+IOnDateSetListener, Int32, Int32, Int32) |
使用父內容的預設日期選擇器對話方塊主題,為目前日期建立新的日期選擇器對話方塊。 |
DatePickerDialog(Context, EventHandler<DatePickerDialog.DateSetEventArgs>, Int32, Int32, Int32) |
包含 的 |
DatePickerDialog(Context, Int32) |
建立目前日期的新日期選擇器對話方塊。 |
DatePickerDialog(Context, Int32, DatePickerDialog+IOnDateSetListener, Int32, Int32, Int32) |
使用父內容的預設日期選擇器對話方塊主題,為目前日期建立新的日期選擇器對話方塊。 |
DatePickerDialog(Context, Int32, EventHandler<DatePickerDialog.DateSetEventArgs>, Int32, Int32, Int32) |
包含 的 |
DatePickerDialog(IntPtr, JniHandleOwnership) |
建立 JNI 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。 |
欄位
ThemeDeviceDefaultDark |
的特殊主題常數: |
ThemeDeviceDefaultLight |
的特殊主題常數: |
ThemeHoloDark |
的特殊主題常數: |
ThemeHoloLight |
的特殊主題常數: |
ThemeTraditional |
的特殊主題常數 |
屬性
ActionBar |
如果存在,請 |
Class |
傳回這個 |
Context |
擷取此對話方塊正在執行的內容。 (繼承來源 Dialog) |
CurrentFocus |
如果此活動傳回目前焦點檢視,請呼叫 |
DatePicker |
|
Handle |
基礎 Android 實例的控制碼。 (繼承來源 Object) |
IsShowing |
包含 的 |
JniIdentityHashCode |
包含 的 |
JniPeerMembers |
包含 的 |
LayoutInflater |
包含 的 |
ListView |
取得對話方塊中所使用的清單檢視。 (繼承來源 AlertDialog) |
OnBackInvokedDispatcher |
|
OwnerActivity |
傳回擁有此對話方塊的活動。 -或- 設定擁有此對話方塊的活動。 (繼承來源 Dialog) |
PeerReference |
包含 的 |
SearchEvent |
在 onSearchRequested () 回呼期間,如果函式存在,此函式會傳回 |
ThresholdClass |
此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。 |
ThresholdType |
此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。 |
VolumeControlStream |
根據預設,這會使用擁有者活動的建議資料流程類型。 (繼承來源 Dialog) |
Window |
擷取活動的目前視窗。 (繼承來源 Dialog) |
方法
AddContentView(View, ViewGroup+LayoutParams) |
將其他內容檢視新增至畫面。 (繼承來源 Dialog) |
Cancel() |
取消對話方塊。 (繼承來源 Dialog) |
Clone() |
建立並傳回這個 物件的複本。 (繼承來源 Object) |
CloseOptionsMenu() |
包含 的 |
Create() |
強制立即建立對話方塊。 (繼承來源 Dialog) |
Dismiss() |
關閉此對話方塊,從畫面中移除它。 (繼承來源 Dialog) |
DispatchGenericMotionEvent(MotionEvent) |
呼叫 以處理泛型動作事件。 (繼承來源 Dialog) |
DispatchKeyEvent(KeyEvent) |
呼叫 以處理重要事件。 (繼承來源 Dialog) |
DispatchKeyShortcutEvent(KeyEvent) |
呼叫 以處理按鍵快捷方式事件。 (繼承來源 Dialog) |
DispatchPopulateAccessibilityEvent(AccessibilityEvent) |
呼叫 以處理 的母體 AccessibilityEvent 擴展。 (繼承來源 Dialog) |
DispatchTouchEvent(MotionEvent) |
呼叫 以處理觸控式螢幕事件。 (繼承來源 Dialog) |
DispatchTrackballEvent(MotionEvent) |
呼叫 以處理追蹤球事件。 (繼承來源 Dialog) |
Dispose() |
包含 的 |
Dispose(Boolean) |
包含 的 |
Equals(Object) |
指出其他物件是否「等於」這個物件。 (繼承來源 Object) |
FindViewById(Int32) |
尋找具有指定識別碼的第一個子系檢視,或 |
FindViewById<T>(Int32) |
包含 的 |
GetButton(Int32) |
取得對話方塊中使用的其中一個按鈕。 (繼承來源 AlertDialog) |
GetHashCode() |
傳回此物件的雜湊碼值。 (繼承來源 Object) |
Hide() |
隱藏對話方塊,但不要關閉對話方塊。 (繼承來源 Dialog) |
InvalidateOptionsMenu() |
包含 的 |
JavaFinalize() |
當垃圾收集判斷物件沒有其他參考時,由物件上的垃圾收集行程呼叫。 (繼承來源 Object) |
Notify() |
喚醒正在等候此物件的監視器的單一線程。 (繼承來源 Object) |
NotifyAll() |
喚醒正在等候此物件監視器的所有線程。 (繼承來源 Object) |
OnActionModeFinished(ActionMode) |
要新增
(繼承來源 Dialog)
|
OnActionModeStarted(ActionMode) |
要新增
(繼承來源 Dialog)
|
OnAttachedToWindow() |
當視窗附加至視窗管理員時呼叫。 (繼承來源 Dialog) |
OnBackPressed() |
當對話方塊偵測到使用者按下返回鍵時呼叫。 (繼承來源 Dialog) |
OnClick(IDialogInterface, Int32) |
按一下對話方塊中的按鈕時,將會叫用這個方法。 |
OnContentChanged() |
每當螢幕的內容檢視因為呼叫 M:Android.Views.Window.SetContentView (Android.Views.View,。LayoutParams) 或 AddContentView(View, ViewGroup+LayoutParams)) 。 (繼承來源 Dialog) |
OnContextItemSelected(IMenuItem) |
包含 的 |
OnContextMenuClosed(IMenu) |
包含 的 |
OnCreate(Bundle) |
|
OnCreateContextMenu(IContextMenu, View, IContextMenuContextMenuInfo) |
建立此檢視的操作功能表時呼叫。 (繼承來源 Dialog) |
OnCreateOptionsMenu(IMenu) |
如果用戶端想要此對話方塊的相同功能表,通常會安全地將此呼叫 Proxy 給擁有者活動的 |
OnCreatePanelMenu(Int32, IMenu) |
初始化面板 'featureId' 功能表的內容。 (繼承來源 Dialog) |
OnCreatePanelView(Int32) |
具現化在 'featureId' 面板中顯示的檢視。 (繼承來源 Dialog) |
OnDateChanged(DatePicker, Int32, Int32, Int32) |
在日期變更時呼叫。 |
OnDetachedFromWindow() |
當視窗附加至視窗管理員時呼叫。 (繼承來源 Dialog) |
OnGenericMotionEvent(MotionEvent) |
當對話方塊內的任何檢視未處理泛型動作事件時呼叫。 (繼承來源 Dialog) |
OnKeyDown(Keycode, KeyEvent) |
按下按鍵。 (繼承來源 Dialog) |
OnKeyLongPress(Keycode, KeyEvent) |
的預設實作 |
OnKeyMultiple(Keycode, Int32, KeyEvent) |
的預設實作 |
OnKeyShortcut(Keycode, KeyEvent) |
當對話方塊中的任何檢視未處理索引鍵快捷方式事件時呼叫。 (繼承來源 Dialog) |
OnKeyUp(Keycode, KeyEvent) |
已釋放金鑰。 (繼承來源 Dialog) |
OnMenuItemSelected(Int32, IMenuItem) |
當使用者選取面板的功能表項目時呼叫。 (繼承來源 Dialog) |
OnMenuOpened(Int32, IMenu) |
當使用者開啟面板的功能表時呼叫。 (繼承來源 Dialog) |
OnOptionsItemSelected(IMenuItem) |
包含 的 |
OnOptionsMenuClosed(IMenu) |
包含 的 |
OnPanelClosed(Int32, IMenu) |
關閉面板時呼叫。 (繼承來源 Dialog) |
OnPrepareOptionsMenu(IMenu) |
如果用戶端想要此對話方塊的相同功能表,通常會安全地將此呼叫 Proxy 給擁有者活動的 |
OnPreparePanel(Int32, View, IMenu) |
準備要顯示的面板。 (繼承來源 Dialog) |
OnRestoreInstanceState(Bundle) |
從先前儲存的套件組合還原對話方塊的狀態。 (繼承來源 Dialog) |
OnSaveInstanceState() |
將對話方塊的狀態儲存到套件組合中。 (繼承來源 Dialog) |
OnSearchRequested() |
當使用者發出想要開始搜尋的訊號時,就會呼叫此勾點。 (繼承來源 Dialog) |
OnSearchRequested(SearchEvent) |
當使用者發出想要開始搜尋的訊號時,就會呼叫此勾點。 (繼承來源 Dialog) |
OnStart() |
當對話方塊啟動時呼叫。 (繼承來源 Dialog) |
OnStop() |
呼叫 來告知您正在停止。 (繼承來源 Dialog) |
OnTouchEvent(MotionEvent) |
當觸控螢幕事件未由其下的任何檢視處理時呼叫。 (繼承來源 Dialog) |
OnTrackballEvent(MotionEvent) |
移動追蹤球時呼叫,而且活動內的任何檢視都不會處理。 (繼承來源 Dialog) |
OnWindowAttributesChanged(WindowManagerLayoutParams) |
每當目前的視窗屬性變更時,就會呼叫此功能。 (繼承來源 Dialog) |
OnWindowFocusChanged(Boolean) |
每當視窗焦點變更時,就會呼叫此勾點。 (繼承來源 Dialog) |
OnWindowStartingActionMode(ActionMode+ICallback) |
當此視窗的動作模式啟動時呼叫。 (繼承來源 Dialog) |
OnWindowStartingActionMode(ActionMode+ICallback, ActionModeType) |
包含 的 |
OpenContextMenu(View) |
包含 的 |
OpenOptionsMenu() |
包含 的 |
RegisterForContextMenu(View) |
包含 的 |
RequestWindowFeature(Int32) |
啟用擴充視窗功能。 (繼承來源 Dialog) |
RequireViewById(Int32) |
尋找具有指定識別碼的第一個子系檢視,如果識別碼無效, (< 0) 、階層中沒有相符的檢視,或是尚未透過 或 |
SetButton(ICharSequence, EventHandler<DialogClickEventArgs>) |
包含 的 |
SetButton(ICharSequence, IDialogInterfaceOnClickListener) |
已淘汰.
按下對話方塊的指定按鈕時,設定要叫用的接聽程式。 (繼承來源 AlertDialog) |
SetButton(ICharSequence, Message) |
已淘汰.
已取代這個成員。 (繼承來源 AlertDialog) |
SetButton(Int32, ICharSequence, EventHandler<DialogClickEventArgs>) |
包含 的 |
SetButton(Int32, ICharSequence, IDialogInterfaceOnClickListener) |
按下對話方塊的指定按鈕時,設定要叫用的接聽程式。 (繼承來源 AlertDialog) |
SetButton(Int32, ICharSequence, Message) |
設定按下按鈕時要傳送的訊息。 (繼承來源 AlertDialog) |
SetButton(Int32, String, EventHandler<DialogClickEventArgs>) |
包含 的 |
SetButton(Int32, String, IDialogInterfaceOnClickListener) |
按下對話方塊的指定按鈕時,設定要叫用的接聽程式。 (繼承來源 AlertDialog) |
SetButton(Int32, String, Message) |
設定按下按鈕時要傳送的訊息。 (繼承來源 AlertDialog) |
SetButton(String, EventHandler<DialogClickEventArgs>) |
包含 的 |
SetButton(String, IDialogInterfaceOnClickListener) |
已淘汰.
按下對話方塊的指定按鈕時,設定要叫用的接聽程式。 (繼承來源 AlertDialog) |
SetButton(String, Message) |
已淘汰.
已取代這個成員。 (繼承來源 AlertDialog) |
SetButton2(ICharSequence, EventHandler<DialogClickEventArgs>) |
包含 的 |
SetButton2(ICharSequence, IDialogInterfaceOnClickListener) |
已淘汰.
按下對話方塊的按鈕 2 時,設定要叫用的接聽程式。 (繼承來源 AlertDialog) |
SetButton2(ICharSequence, Message) |
已淘汰.
已取代這個成員。 (繼承來源 AlertDialog) |
SetButton2(String, EventHandler<DialogClickEventArgs>) |
包含 的 |
SetButton2(String, IDialogInterfaceOnClickListener) |
已淘汰.
按下對話方塊的按鈕 2 時,設定要叫用的接聽程式。 (繼承來源 AlertDialog) |
SetButton2(String, Message) |
已淘汰.
已取代這個成員。 (繼承來源 AlertDialog) |
SetButton3(ICharSequence, EventHandler<DialogClickEventArgs>) |
包含 的 |
SetButton3(ICharSequence, IDialogInterfaceOnClickListener) |
已淘汰.
按下對話方塊的按鈕 3 時,設定要叫用的接聽程式。 (繼承來源 AlertDialog) |
SetButton3(ICharSequence, Message) |
已淘汰.
已取代這個成員。 (繼承來源 AlertDialog) |
SetButton3(String, EventHandler<DialogClickEventArgs>) |
包含 的 |
SetButton3(String, IDialogInterfaceOnClickListener) |
已淘汰.
按下對話方塊的按鈕 3 時,設定要叫用的接聽程式。 (繼承來源 AlertDialog) |
SetButton3(String, Message) |
已淘汰.
已取代這個成員。 (繼承來源 AlertDialog) |
SetCancelable(Boolean) |
設定此對話方塊是否可透過 |
SetCanceledOnTouchOutside(Boolean) |
設定在視窗界限外觸控時,是否取消此對話方塊。 (繼承來源 Dialog) |
SetCancelMessage(Message) |
設定取消對話方塊時要傳送的訊息。 (繼承來源 Dialog) |
SetContentView(Int32) |
從版面配置資源設定畫面內容。 (繼承來源 Dialog) |
SetContentView(View) |
將畫面內容設定為明確的檢視。 (繼承來源 Dialog) |
SetContentView(View, ViewGroup+LayoutParams) |
從版面配置資源設定畫面內容。 (繼承來源 Dialog) |
SetCustomTitle(View) | (繼承來源 AlertDialog) |
SetDismissMessage(Message) |
設定關閉對話方塊時要傳送的訊息。 (繼承來源 Dialog) |
SetFeatureDrawable(Int32, Drawable) |
呼叫 的 |
SetFeatureDrawableAlpha(Int32, Int32) |
呼叫 的 |
SetFeatureDrawableResource(Int32, Int32) |
呼叫 的 |
SetFeatureDrawableUri(Int32, Uri) |
呼叫 的 |
SetHandle(IntPtr, JniHandleOwnership) |
設定 Handle 屬性。 (繼承來源 Object) |
SetIcon(Drawable) |
如果您不想要圖示,請將 resId 設定為 0。 (繼承來源 AlertDialog) |
SetIcon(Int32) |
如果您不想要圖示,請將 resId 設定為 0。 (繼承來源 AlertDialog) |
SetIconAttribute(Int32) |
將圖示設定為主題屬性所提供的圖示。 (繼承來源 AlertDialog) |
SetInverseBackgroundForced(Boolean) | (繼承來源 AlertDialog) |
SetMessage(ICharSequence) | (繼承來源 AlertDialog) |
SetMessage(String) |
包含 的 |
SetOnCancelListener(IDialogInterfaceOnCancelListener) |
設定取消對話方塊時要叫用的接聽程式。 (繼承來源 Dialog) |
SetOnDateSetListener(DatePickerDialog+IOnDateSetListener) |
設定使用者設定日期時要呼叫的接聽程式。 |
SetOnDismissListener(IDialogInterfaceOnDismissListener) |
設定關閉對話方塊時要叫用的接聽程式。 (繼承來源 Dialog) |
SetOnKeyListener(IDialogInterfaceOnKeyListener) |
設定將索引鍵分派至對話方塊時所呼叫的回呼。 (繼承來源 Dialog) |
SetOnShowListener(IDialogInterfaceOnShowListener) |
設定顯示對話方塊時要叫用的接聽程式。 (繼承來源 Dialog) |
SetTitle(ICharSequence) |
設定此對話方塊視窗的標題文字。 (繼承來源 Dialog) |
SetTitle(Int32) |
設定此對話方塊視窗的標題文字。 (繼承來源 Dialog) |
SetTitle(String) |
設定此對話方塊視窗的標題文字。 (繼承來源 Dialog) |
SetView(View) |
設定要顯示在該對話方塊中的檢視。 (繼承來源 AlertDialog) |
SetView(View, Int32, Int32, Int32, Int32) |
將檢視設定為在該對話方塊中顯示,指定要出現在該檢視周圍的間距。 (繼承來源 AlertDialog) |
Show() |
啟動對話方塊並在畫面上顯示。 (繼承來源 Dialog) |
TakeKeyEvents(Boolean) |
要求金鑰事件出現此對話方塊。 (繼承來源 Dialog) |
ToArray<T>() |
包含 的 |
ToString() |
傳回物件的字串表示。 (繼承來源 Object) |
UnregisterForContextMenu(View) |
包含 的 |
UnregisterFromRuntime() |
包含 的 |
UpdateDate(DateTime) |
設定目前的日期。 |
UpdateDate(Int32, Int32, Int32) |
設定目前的日期。 |
Wait() |
讓目前的執行緒等到喚醒為止,通常是藉由 < em > notified < /em > 或 < em > interrupted < /em > 來喚醒。 (繼承來源 Object) |
Wait(Int64) |
讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。 (繼承來源 Object) |
Wait(Int64, Int32) |
讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。 (繼承來源 Object) |
事件
CancelEvent |
包含 的 |
DateSet |
包含 的 |
DismissEvent |
包含 的 |
KeyPress |
包含 的 |
ShowEvent |
包含 的 |
明確介面實作
IJavaPeerable.Disposed() |
包含 的 |
IJavaPeerable.DisposeUnlessReferenced() |
包含 的 |
IJavaPeerable.Finalized() |
包含 的 |
IJavaPeerable.JniManagedPeerState |
包含 的 |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
包含 的 |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
包含 的 |
IJavaPeerable.SetPeerReference(JniObjectReference) |
包含 的 |
擴充方法
JavaCast<TResult>(IJavaObject) |
執行 Android 執行時間檢查的類型轉換。 |
JavaCast<TResult>(IJavaObject) |
包含 的 |
GetJniTypeName(IJavaPeerable) |
包含 的 |