2010-11-18 86 views
0

我期待複製和改進我的應用程序如下AlertDialog這是一個標準的AlertDialog還是自定義?

http://i.stack.imgur.com/aU3Ep.png

這是一個內置的AlertDialog,或者是這從頭做起?如果它是從頭開始的,那麼數字選擇器是什麼控件/小部件?還是從頭開始構建?

謝謝!

順便說一句..截圖是從數學鬧鐘臨

+0

您可以將自定義視圖添加到alertdialog。您也可以將對話主題應用於任何活動。 – Falmarri 2010-11-18 03:40:16

回答

0

看起來像做此說明的自定義對話框:http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog

一種看起來類似這樣的: http://www.quietlycoding.com/?p=5

因此,這將意味着:定製。

你會發現一些有趣的環節,如果你在谷歌搜索 「機器人NumberPicker」

內置對話框是AlertDialog,DatePickerDialog,ProgressDialog,TimePickerDialog(見developer.android.com/reference/android/app/AlertDialog。 HTML)

這說明默認AlertDialogs:http://developer.android.com/guide/topics/ui/dialogs.html

但在AlertDialog一個有趣的功能(的setView(...)),你可以用它來使上述(但你必須創建自己的觀點 - edittext和兩個按鈕加上好的按鈕 - 並分配o nclickevents)。請參閱此處的功能:http://developer.android.com/reference/android/app/AlertDialog.html#setView(android.view.View

+0

謝謝!一旦我知道要搜索什麼,我也會找到該鏈接:) – eportermd 2010-11-18 03:46:21

0

只是看起來像設置爲無標題一個標準的對話框。然後它有一個EditText夾在兩個按鈕之間,底部有一個確認按鈕。

編輯:這是從我的onCreateDialog覆蓋在我的應用程序的刪節片段。

Dialog dialog; 
dialog = new Dialog(this); 
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); 
+0

不認爲這是可能的。 http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog – 2010-11-18 03:33:01

+0

內置AlertDialogs有AlertDialog,DatePickerDialog,ProgressDialog,TimePickerDialog(請參閱http://developer.android.com/reference/android/app /AlertDialog.html) – 2010-11-18 03:34:26

+0

它可以使用:dialog.requestWindowFeature(Window.FEATURE_NO_TITLE); – Thomas 2010-11-18 03:34:58

相關問題