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."
<jdavidandr...@gmail.com> 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." <jdavidandr...@gmail.com>
> 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 android-beginners@googlegroups.com
To unsubscribe from this group, send email to
android-beginners-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to