2016-10-24 7 views
0

私は主なアクティビティを持っており、その中にフラグメントをロードしています。
私はアクションバーをしたくないので、フラグメント内でフルスクリーンレイアウトを取得

android:theme="@style/NoActionBar" 

私は断片を移入すると、アクションバーが非表示であるが、それは、画面の下部に黒い部分を与え、私を次のように私はマニフェストでそれを隠して私のレイアウトでその特定の部分を使うことさえできません。

助けが必要ですか?我々はスタイルのようなものを使用している私のプロジェクトで

+0

style.xmlを表示できますか? –

+0

、その後、アンドロイド:テーマ= "@スタイル/ AppTheme.NoActionBar " –

答えて

0

AndroidManifest.xml

<style name="NoActionBarTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
    <item name="android:windowActionBarOverlay">true</item> 
    <item name="android:windowBackground">@color/black</item> 
</style> 

をあなたは

<application ... 
    android:theme="@style/NoActionBarTheme">... 
+0

@ JD1731 – Naila

+0

@ nougat-loverがあなたに答えたのは多かれ少なかれ、' android:windowActionBarOverlay'だけを追加して、あなたのフルスクリーンレイアウトがうまくいくのを見てください。 –

1

ようにそれを設定し、以下のコードを使用してstyle.xmlを置き換えます

<resources> 

    <!-- Base application theme. --> 
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
     <!-- Customize your theme here. --> 
     <item name="colorPrimary">@color/colorPrimary</item> 
     <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
     <item name="colorAccent">@color/colorAccent</item> 
    </style> 
    <style name="AppTheme.NoActionBar"> 
     <item name="windowActionBar">false</item> 
     <item name="windowNoTitle">true</item> 
    </style> 


</resources> 

とし、テーマを

android:theme="@style/AppTheme.NoActionBar" 
+0

フラグメントコンテナxmlを投稿できますか? –

関連する問題