Còn nhiều vấn đề khác khi sử dụng CoordinatorLayout và AppBarLayout.CoordinatorLayout/AppBarLayout ExpandableListXem màn hình tắt hiển thị
Tôi đang cố gắng đạt được chức năng cơ bản của việc cuộn màn hình Thanh công cụ khi cuộn xuống và quay lại màn hình khi cuộn lên.
Tuy nhiên, thiết lập hiện tại của tôi đang hiển thị sự cố: Không chỉ Thanh công cụ không cuộn ra, ListView dường như đang hiển thị màn hình ở dưới cùng. Nó gần như là nó được bù đắp bởi chiều cao AppBarLayout.
Đây là một gif mô tả vấn đề này, lưu ý rằng mục cuối cùng được cắt cũng là ScrollBar tắt màn hình:
bố trí của tôi là khá chuẩn:
<?xml version="1.0" encoding="utf-8"?>
<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:background="@color/background">
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
android:background="@color/orange"
app:layout_scrollFlags="scroll|enterAlways"/>
</android.support.design.widget.AppBarLayout>
<android.support.v4.widget.SwipeRefreshLayout
android:id="@+id/swipeToRefresh"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<ExpandableListView
android:id="@+id/listView"
android:groupIndicator="@android:color/transparent"
android:layout_width="match_parent"
android:dividerHeight="0px"
android:layout_height="match_parent"/>
</android.support.v4.widget.SwipeRefreshLayout>
</android.support.design.widget.CoordinatorLayout>
Hãy nhìn vào câu trả lời của tôi lúc cho tôi biết nếu nó làm việc – waleedsarwar86