在某些条件下停止CoordinatorLayout动画

时间:2015-08-21 14:53:40

标签: android android-toolbar android-design-library

我有以下xml布局:

<android.support.design.widget.CoordinatorLayout
    android:id="@+id/coordinator_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <android.support.design.widget.AppBarLayout
        android:id="@+id/appbar_layout"
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="?attr/actionBarSize"
        android:fitsSystemWindows="true">

        <include layout="@layout/toolbar"/>
    </android.support.design.widget.AppBarLayout>

    <FrameLayout
        android:id="@+id/container"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_behavior="@string/appbar_scrolling_view_behavior"/>

    <android.support.design.widget.FloatingActionButton
        android:id="@+id/floating_button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom|end"
        android:layout_margin="16dp"
        android:alpha="0"
        android:scaleX="0"
        android:scaleY="0"
        android:src="@drawable/ic_search"
        android:visibility="gone"
        app:backgroundTint="@color/primary"
        app:borderWidth="0dp"
        app:elevation="5dp"
        app:layout_behavior="com.example.behavior.FABAppear"
        app:rippleColor="@android:color/white"/>

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

现在在工具栏中我有一个edittext,当我按下floatingactionbutton上的搜索时显示,但是因为我在FrameLayout中有一个列表,所以工具栏滚动屏幕,这不是预期的操作。有没有办法禁用隐藏在代码中的工具栏?

0 个答案:

没有答案