2015-12-10 3 views
0

Я искал какое-то время, и я не могу найти способ заставить навигационную панель исчезать в приложении android. Вот мои ресурсы от андроида студииAndroid - Сделать панель навигации исчезла

<!-- 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> 
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" /> 
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" /> 
<style name="AppTheme.CustomPop"> 
    <item name="android:windowIsTranslucent">true</item> 
    <item name="android:windowCloseOnTouchOutside">true</item> 
</style> 

и манифест

<?xml version="1.0" encoding="utf-8"?> 

<permission 
    android:name="com.example.....maps.permission.MAPS_RECEIVE" 
    android:protectionLevel="signature" /> 


<application 

    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme.NoActionBar" 
    android:label="@string/app_name" 
    > 

    <activity 
     android:name=".Class" 
     android:theme="@style/AppTheme.CustomPop" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 

</application> 

и то, что я получаю здесь

enter image description here

Я хочу бар шпагата Карт ивы.

Спасибо!

ответ

1

вы можете скрыть или показать панель уведомлений с помощью флагов

скрыть:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); 

показать:

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); 

теперь ActionBar:

скрыть:

getSupportActionBar().hide(); 

показать:

getSupportActionBar().show(); 
+0

Да! Это не так. Другие ответы подавляют мое приложение. Спасибо, Суян! –

0

Место эта линия

requestWindowFeature(Window.FEATURE_NO_TITLE); 

Сразу после

super.onCreate(savedInstanceState); 

в вашей деятельности OnCreate метод.

Смежные вопросы