嵌套刷新

SwipeRefreshLayout 与 CoordinatorLayout 嵌套刷新

走远了吗. 提交于 2019-12-03 13:17:19
SwipeRefreshLayout 与 CoordinatorLayout 嵌套刷新 1. 动态设置SwipeRefreshLayout的是否可以刷新 setEnable(boolean isEnable); 2. 设置SwipRefreshLayout刷新图标的位置 setProgressViewOffset(true, -20, 100); 首先看 SwipeRefreshLayout 与 CoordinatorLayout 布局: 1) SwipeRefreshLayout 作为最外层布局 2) CoordinatorLayout 作为第二次布局 3) CoordinatorLayout 中嵌套 AppBarLayout 及 ListView 或 RecyclerView 注意 app:layout_behavior="@string/appbar_scrolling_view_behavior", 由于 CoordinatorLayout 是 FrameLayout 子类因此 app:layout_behavior 为必要属性,否则无法正常显示 <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.SwipeRefreshLayout xmlns:android=" http://schemas