Hello,

Today I faced a very weird problem. In my game I create AlertDialog to
show the user next level challenges when one is succeeded. So, the
corresponding code is like this. when the game is succeeded showDialog
(R.id.display_success) is called and the following code is executed.
So, I am expecting to execute this code in every call. However; the
game is executing only once and showing the same AlertDialog in every
other execution. I mean, like the instance is not created after the
first one is created and the first instance is used all the time. I
hope I could describe my problem. Thank you.

                case R.id.display_success:
                        Log.d("GfxMasterShot::onCreateDialog", "Succcess " +
Integer.toString(SMBGuesstheNumber.nCurrentLevel));
                        updateGameSettings();
                        message = formatLevel()
                        + formatMission();
                        return new AlertDialog.Builder(this)
                        .setIcon(R.drawable.smiley_happy)
                        .setTitle(R.string.dialog_success)
                        .setMessage(message)
                        .setPositiveButton(R.string.alert_dialog_newgame, new
DialogInterface.OnClickListener() {
                                public void onClick(DialogInterface dialog,     
int whichButton) {
                                        StartaNewGame();
                                }
                        })
                        .setNegativeButton(R.string.exit, new
DialogInterface.OnClickListener() {
                                public void onClick(DialogInterface dialog, int 
whichButton) {
                                        
CtrlMaintanence.getInstance().setCurrentLevel
(SMBGuesstheNumber.nCurrentLevel + 1);
                                        finish();
                                }
                        })
                        .create();


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to