Pantallas negras sólidas al llamar a Diálogos en onCreate ()

He tenido este problema en algunas aplicaciones diferentes ahora y parece que no puedo encontrar una solución.

Si, en el onCreate () de unActivity, Comienzo una actividad que utiliza el tema de diálogo que no dibuja nada para la pantalla ... toda la pantalla permanece en negro. Todas las vistas están ahí (por ejemplo, puedo tocar dondeEditText debería ser y me dará el teclado), simplemente no son visibles.

¿Alguien tiene alguna idea?

Ejemplo simple estúpido, por diversión:

public class MainActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);     
        setContentView(R.layout.main);
        startActivityForResult(new Intent(this, CredentialsInputActivity.class), 1);
    }

    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        // do some crap with the result, doesn't really matter what
    }
}

CredentialsInputActivity Es bastante sencillo ... solo extiendeActivity y tiene el tema configurado para@android:style/Theme.Dialog en el archivo manifiesto.

Respuestas a la pregunta(2)

Su respuesta a la pregunta