Пользовательский диалог не отображается - PullRequest
0 голосов
/ 22 октября 2011
showDialog( DIALOG_CREATEPC ); // called elsewhere

private Dialog addPCDialog()
{
   final Dialog dialog = new Dialog( this );

   dialog.setContentView( R.layout.party_createpc );
   dialog.setTitle( "Add PC" );
   ...
   return dialog
}

@Override
protected Dialog onCreateDialog( int id )
{       
    Dialog dialog;
        switch( id )
        {
            case DIALOG_CREATEPC:
                dialog = addPCDialog();
                break;
            default:
                dialog = null;
        }
        return dialog;
    }

Я что-то здесь упускаю?Диалог просто не отображается вообще.

1 Ответ

0 голосов
/ 22 октября 2011

попробуйте переопределить onPrepareDialog вместо onCreateDialog

http://androidzteam.com/wpv/?p=44

...