Okno dialogowe otwiera się puste

Niedawno przełączyłem się na AndEngine, aby grać trochę z tym silnikiem. Przed zmianą zaimplementowałem jużDialogFragment które działały dobrze. Teraz chciałem to „przesłać”DialogFragment do AndEngine. Ponieważ nie ma wsparcia dla FragmentActivity (o ile wiem) w AndEngine postanowiłem zmienić mój kod na prostyDialog zamiast. Teraz okno dialogowe otwiera się dobrze, ale jest całkowicie puste. Tylko mały czarny prostokąt z obramowaniem.

Nie widzę, co może być nie tak z moim kodem. Może możesz pomóc.

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) {

                    }
                });

            }
        });
    }

Oto jak otworzyć okno dialogowe:

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

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

});

jeśli potrzebujesz również mojego układu, daj mi znać. Wielkie dzięki!

questionAnswers(1)

yourAnswerToTheQuestion