0

У меня есть веб-представление в макете координатора вместе с панелью приложений. Моя панель инструментов перекрывает часть моего веб-представления и прокрутки, панель инструментов скрыта, что открывает скрытую часть веб-просмотра, скрытую панелью инструментов. Я бы хотел, чтобы мой веб-просмотр находился под панелью инструментов и сопоставлял родительский элемент, когда панель инструментов скрыта. Как я могу это сделать? >Позиция webview ниже расположение координатора панели инструментов

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

<android.support.design.widget.CoordinatorLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:ads="http://schemas.android.com/apk/res-auto" 
     android:background="#ffffff" 
     xmlns:app="http://schemas.android.com/tools" 
     android:fitsSystemWindows="true" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
      android:id="@+id/coordinatorLayout" 


> 
    < android.support.design.widget.AppBarLayout 
android:layout_width="match_parent" 
    android:layout_height="?attr/actionBarSize" 
    android:id="@+id/appbar" 

> 

<android.support.v7.widget.Toolbar 
    android:layout_height="?attr/actionBarSize" 
    android:layout_width="match_parent" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    android:elevation="4dp" 
    app:layout_scrollFlags="scroll|enterAlways" 
    android:background="#e0e0e0" 
    app:titleTextColor="#FFFFFF" 
    app:popupTheme="@style/MyParentTheme.PopupOverlay" 

    android:id="@+id/toolbar" 


    /> 

    </ android.support.design.widget.AppBarLayout> 

<com.kenyanews.inception.NestedWebView 


    android:id="@+id/webview" 
    android:layout_width="match_parent" 
       android:layout_height="match_parent" 
    android:background="#55ff0000" 
app:layout_behavior="@string/  appbar_scrolling_view_behavior" /> 

    </android.support.design.widget.CoordinatorLayout> 
+0

Я думаю, что это поможет вам в легком пути http://stackoverflow.com/questions/28770530/how-to-hide-actionbar-toolbar-while-scrolling-down-in -webview –

ответ

0

Другой способ, чтобы скрыть панель инструментов это одна:

Для того, чтобы скрыть панель инструментов может просто сделать что-то вроде этого:.

toolbar.animate() translationY (-toolbar.getBottom()). setInterpolator (новый AccelerateInterpolator()). start();

Желание это помогает вам

+0

Скрытие панели инструментов не является проблемой. Это просто, что панель инструментов скрывает часть веб-представления перед прокруткой – HM88

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