Диалог открывается пустым

Я недавно переключился на AndEngine, чтобы немного поиграть с этим движком. До переключения я уже реализовалDialogFragment который работал просто отлично. Теперь я хотел "портировать" этоDialogFragment к AndEngine. Поскольку в AndEngine нет поддержки FragmentActivity (насколько я знаю), я решил изменить свой код на простойDialog вместо. Теперь диалог открывается просто отлично, но совершенно пусто. Просто маленький черный прямоугольник с рамкой.

Я не вижу, что может быть не так с моим кодом .. может быть, вы можете помочь.

public class SimpleDialog extends Dialog {

    final long number;
    Context context;

    public SimpleDialog (Context context, long number) {
        super(context);
        this.number = number;
        this.context = context;
    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        AlertDialog.Builder builder = new AlertDialog.Builder(context);
        LayoutInflater inflater = ResourceManager.getInstance().activity.getLayoutInflater();

        final View view = inflater.inflate(R.layout.logindialog, null);

        final EditText editTextUserName = (EditText) view.findViewById(R.id.usernameToSubmit);
        final EditText editTextPassword = (EditText) view.findViewById(R.id.passwordToSubmit);

        TextView numberText = (TextView) view.findViewById(R.id.numberText);
        highscoreText.setText("Number: " + Long.toString(number));

        builder.setView(view)
        .setNegativeButton(R.string.login_submit, null)
        .setPositiveButton(R.string.login_abort, new DialogInterface.OnClickListener() {

            @Override
            public void onClick(DialogInterface dialog, int which) {
                dismiss();
            }
        });

        final AlertDialog d = builder.create();

        d.setOnShowListener(new DialogInterface.OnShowListener() {

            @Override
            public void onShow(DialogInterface dialog) {
                Button b = d.getButton(AlertDialog.BUTTON_NEGATIVE);

                b.setOnClickListener(new View.OnClickListener() {

                    @Override
                    public void onClick(View v) {

                    }
                });

            }
        });
    }

Вот как я открываю диалог:

ResourceManager.getInstance().activity.runOnUiThread(new Runnable() {

    @Override
    public void run() {
        new SimpleDialog(ResourceManager.getInstance().activity, number).show();
    }

});

если вам также нужен мой макет, пожалуйста, дайте мне знать. Большое спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос