Hihi,
you found about how to use if the user entered information in some
field and it doesn't validate
you show dailog.
But I want to correct method you have used.
you should method show().
V.Nhan.
protected Dialog onCreateDialog(int id) {
return new AlertDialog.Builder(RegisterEvent.this)
.setIcon(R.drawable.ico_registerevent_customization)
.setTitle(R.string.tv_x_customization)
.setView(textEntryView)
.setPositiveButton(R.string.tv_x_ok, new
DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int
whichButton) {
if (!validInformation()) // Validates if the
user entered or not information
//Here's where I would like to show
another dialog!!
}
}).show();
On Jan 26, 11:31 am, "Juan David Trujillo C."
<[email protected]> wrote:
> In case this is useful, I found it:
>
> You can't use a regulardialogwith the possitive and negative
> buttons, what you have to do is to create the buttons inside the UI of
> thedialogyou want toshowand then add regular listeners to this
> buttons. When you want to hide thedialog, all you have to do is ues
> the cancel() method on thedialogand that's it.
>
> Juan.
>
> On Jan 25, 1:11 pm, "Juan David Trujillo C." <[email protected]>
> wrote:
>
> > Hi guys!
>
> > I have anactivitythat shows adialogthat has some editText fields
> > the user is supposed to fill in. I would like to validate if the user
> > entered information in some fields, and in case he didn't, I would
> > like toshowadialogwith an appropiate message ontopof the
> > aforementioneddialog. However I haven't been able to do so, because
> > once I write code on the onClick(DialogInterfacedialog, int
> > whichButton) of the firstdialog, thisdialogcloses and doesn't stay
> > in the screen.
> > Am I missing something?
>
> > Here's what I have:
> > protectedDialogonCreateDialog(int id) {
> > return new AlertDialog.Builder(RegisterEvent.this)
> > .setIcon(R.drawable.ico_registerevent_customization)
> > .setTitle(R.string.tv_x_customization)
> > .setView(textEntryView)
> > .setPositiveButton(R.string.tv_x_ok, new
> > DialogInterface.OnClickListener() {
> > public void onClick(DialogInterfacedialog, int
> > whichButton) {
> > if (!validInformation()) // Validates if the
> > user entered or not information
> > //Here's where I would like
> > toshowanotherdialog!!
> > }
> > }).create();
> > Best regards,
>
> > Juan.
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---