Ich habe CoordinatorLayout
wie in Blog beschrieben: http://android-developers.blogspot.ru/2015/05/android-design-support-library.htmlWie werden komprimierte Elemente in CoordinatorLayout programmgesteuert angezeigt?
<android.support.design.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.RecyclerView
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.v7.widget.Toolbar
...
app:layout_scrollFlags="scroll|enterAlways">
<TextView
...
app:layout_scrollFlags="scroll|enterAlways">
</android.support.design.widget.AppBarLayout>
</android.support.design.widget.CoordinatorLayout>
Innen AppBarLayout
Ich habe Toolbar
und TextView
mit zusätzlichen Statusinformationen. AppBarLayout
kann nach dem Scrollen reduziert werden. Manchmal muss ich AppBarLayout
anzeigen, um den geänderten Status anzuzeigen.
Wie programmgesteuert?
Das funktioniert perfekt für mich. – Jigar
Warum wird dies nicht als Antwort akzeptiert? funktioniert perfekt. – KunalK