2016-06-10 7 views
0

Ich möchte einen Dialog über die Schaltfläche eines anderen Dialogfelds erstellen. Ich möchte, dass der zweite Dialog den gesamten Bildschirm einnimmt, aber der Elterndialog selbst ist klein. Also, der zweite endet mit der Größe des übergeordneten Dialogs.Öffnen eines untergeordneten Dialogfelds, das die übergeordnete Dialogdimension überschreibt

Gibt es eine Möglichkeit, dies zu erreichen? Den untergeordneten Dialog größer als den übergeordneten Dialog machen?

Antwort

0

Nun, ich habe einen Weg gefunden. Trick ist, einen Kinddialog überhaupt nicht zu benutzen. Stattdessen tun Sie etwas wie folgt.

View v = inflater.inflate(R.layout.child,null); 
parentDialog.setContentView(v); //Note that the parent dialog had a content view of its own 

Wenn jemand eine bessere Alternative findet, bitte posten. Bis dahin werde ich es hier lassen.