I'm looking to replicate and improve upon the following AlertDialog
in my app:
http://i.stack.imgur.com/aU3Ep.png
Is this a built-in AlertDialog
, or was this made from scratch? If it was made from scratch, what control/widget is the number picker? Or is that built from scr开发者_开发知识库atch too?
Thanks!
btw.. screenshot is from Math Alarm Clock Pro
Looks like custom dialog made like explained here: http://developer.android.com/guide/topics/ui/dialogs.html#CustomDialog
Kind of looks similar to this one: http://www.quietlycoding.com/?p=5
So that would mean: custom made.
You find some interesting links if you search on google for "android NumberPicker"
Built in Dialogs are AlertDialog, DatePickerDialog, ProgressDialog, TimePickerDialog (see developer.android.com/reference/android/app/AlertDialog.html )
This explains the default AlertDialogs: http://developer.android.com/guide/topics/ui/dialogs.html
But there is one interesting function in AlertDialog (setView(...)) you could use to make the above (but you have to create the view by yourself - edittext and two buttons plus okay button - and assign the onclickevents). See the function here: http://developer.android.com/reference/android/app/AlertDialog.html#setView(android.view.View)
Just looks like a standard dialog set to have no title. It then has an EditText sandwiched between two buttons with a confirmation button at the bottom.
Edit: Here is an abridged snippet from my onCreateDialog override in an app of mine.
Dialog dialog;
dialog = new Dialog(this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
精彩评论