2017-01-26 2 views
0

erweitert ich eine tabbed activity mit meinem custom theme haben, wie dieseAndroid Studio Aktionsleiste im Dialog erscheint nach dem Dialog Größe

enter image description here

sieht Dies ist die styles.xml für dieses Thema

<style name="myCustomDialog" parent="Theme.AppCompat.Dialog"> 
    <item name="colorPrimaryDark">@color/MyTransparent</item> 
    <item name="windowNoTitle">true</item> 
    <item name ="android:textColor">@color/PaleBlack</item> 
    <item name="android:editTextColor">@color/PaleBlack</item> 
    <item name="android:buttonStyle">@style/myCustomButon</item> 
</style> 

I verwendet Diese Zeile Code, um die Größe der dialog

getWindow().setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); 
zu erweitern

Aber wenn ich das tue, bekomme ich eine schwarze Leiste an der Spitze, die ich denke, ist die action bar, denn wenn ich die colorPrimaryDark auf transparent eingestellt habe, wurde es grau. Es sieht aus wie diese

enter image description here

Wie kann ich von der Bar los?

Antwort

0

Versuchen Sie folgendes:

Window window = getWindow(); 
// clear all flags but dim behind 
window.setFlags(FLAG_DIM_BEHIND, Integer.MAX_VALUE);