Hi there,

I am facing a problem I cannot solve. Somehow this is frustrating me.
What I want to do is, show an AlertDialog when a user enters an
invalid eMail address:
        Button saveButton = (Button) findViewById(R.id.save);
        saveButton.setOnClickListener(new OnClickListener() {

                        @Override
                        public void onClick(View v) {
                                mUserNameText = (EditText) 
findViewById(R.id.enterUserName);
                                mUserEmailText = (EditText) 
findViewById(R.id.enterEmail);
                                long resultCode;

                                String userEmail = 
mUserEmailText.getText().toString();
                                if (userEmail.length() > 0 && 
userEmail.matches("....@.+\\..+")) {
                                        resultCode = 
mDbHelper.createUser(mUserNameText.getText().toString
(), userEmail);
                                } else {

                                        AlertDialog dialog = new 
AlertDialog.Builder
(UserCreate.this).create();

                                        dialog.setMessage("Invalid Email!");
                                        dialog.setButton2("OK", new Message());

                                dialog.show();

                            resultCode = -1l;
                                }

The problem is that the dialog does't show!

The code is located in my class
> public class UserCreate extends Activity { ...}
I also tried AlertDialog.Builder with the same result.

Did I forget something, or is it not possible in the constellation I
want it to be?
Any help appreciated.

Many thanks in advance,
  Tommaso

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to