我想使用新的Android工具栏模式而不是ActionBar.我从appCompat v21添加了一个工具栏作为SupportActionBar,现在,我想在滚动listView项目时用动画隐藏/显示它.之前,我使用方法:actionBar.show()和actionBar.hide()并自动设置动画.但是现在,在工具栏中它隐藏并显示没有任何动画.我该怎么办???
活动布局:
<include
layout="@layout/toolbar_actionbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/actionbar_margin" />
Run Code Online (Sandbox Code Playgroud)
工具栏布局:
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/toolbarActionbar_T_actionToolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
android:background="?attr/colorPrimary"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" />
Run Code Online (Sandbox Code Playgroud)
活动Java:
actionToolbar = (Toolbar) findViewById(R.id.toolbarActionbar_T_actionToolbar);
setSupportActionBar(actionToolbar);
Run Code Online (Sandbox Code Playgroud)
截图:
