Удаление панели действий в представлении BottomNavigation - PullRequest
0 голосов
/ 26 мая 2018

Как видно из заголовка, я не могу удалить панель действий, присутствующую в нижней панели навигации.Я пробовал разные темы панели NoAction, но по какой-то причине это не сработало.

Может кто-нибудь сказать мне, что я делаю не так?

Вот пример Скриншот

Ответы [ 4 ]

0 голосов
/ 23 августа 2019
  1. Изменить тему на «Theme.AppCompat.Light.NoActionBar»
  2. Удалить коды ниже
AppBarConfiguration appBarConfiguration = new AppBarConfiguration.Builder(R.id.navigation_home, R.id.navigation_dashboard, R.id.navigation_notification).build();
NavigationUI.setupActionBarWithNavController(this, navController, appBarConfiguration);
0 голосов
/ 26 мая 2018

попробуйте следующий код.Просто скопируйте код и добавьте в файл styles.xml

 <!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="android:statusBarColor">@android:color/transparent</item>
</style>

<style name="AppTheme.NoActionBar">
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
</style>
0 голосов
/ 26 мая 2018

это работа со мной:

       @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

             // add this line 
            getSupportActionBar().hide();

    ...

    }
0 голосов
/ 26 мая 2018

Вы можете удалить его программно как

getSupportActionBar().hide();
...