2016-04-15 10 views
-1

Ich habe eine von AppCompactActivity geerbte Aktivität. in Manifest für die Aktivität festgelegt Thema:Eine ActionBarCompat-Aktivität als Dialogfeld anzeigen

<activity 
      android:name=".activity.CameraSettingsActivity2" 
      android:theme="@style/Theme.AppCompat.Light.Dialog" /> 

aber die Aktivität zeigt sich noch in einem Vollbild statt Dialogfenster. Ich habe verschiedene Themen versucht, wie ..

Theme.AppCompat.Dialog 
Theme.AppCompat.Dialog.Alert 
Theme.AppCompat.Dialog.MinWidth 

keiner von ihnen scheint noch funktionieren.Die Aktivität wie dieses

enter image description here

+0

Könnten Sie bitte einfügen Ihre 'style.xml' Datei hier? – srain

+0

Versuchen Sie anderen Stil http://StackOverflow.com/Questions/1979369/android-activity-as-a-dialog –

Antwort

0

versuchen, diesen Stil mit <style name="CustomDialogTheme" parent="android:Theme.Dialog"> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:windowNoTitle">true</item> <item name="android:windowFullscreen">false</item> </style>