SwipeRefreshLayout下拉重新整理

2021-07-23 07:41:36 字數 1678 閱讀 2895

下拉重新整理採用系統自帶的

swiperefreshlayout

控制項,先來看看swiperefreshlayout的設定。mwrltest是swiperefreshlayout縮寫,拿到例項,設定幾個基本的屬性,下拉時進度的顏色,下拉時背景圈的顏色(此處未設定,採用預設),設定圈圈大小,設定下拉重新整理事件。

@override

protected void

oninit()

madapter.adddataall(loadmore());

madapter.notifydatasetchanged();

mrcltest.setaotoloadmore(false);

} },

2000);

} });

}

@override

public void

onrefresh()

},2000);

}

<?

xml version=

"1.0"

encoding=

"utf-8"

?>

xmlns:

android

=""android

:layout_width=

"match_parent"

android

:layout_height=

"match_parent"

android

:orientation=

"vertical"

android

:background=

"@color/background"

>

android

:id=

"@+id/status_bar"

android

:layout_width=

"match_parent"

android

:layout_height=

"0dip"

/>

android

:id=

"@+id/lyt_title_bar"

android

:layout_width=

"match_parent"

android

:layout_height=

"@dimen/shjysoft_48dp"

android

:background=

"@color/google_yellow"

/>

android

:id=

"@+id/wrl_test"

android

:layout_width=

"match_parent"

android

:layout_height=

"match_parent"

>

android

:id=

"@+id/rcl_test"

android

:layout_width=

"match_parent"

android

:layout_height=

"match_parent"

/>

SwipeRefreshLayout使用注意的坑

swiperefreshlayout 是谷歌v4包裡19.1版本開始的提供的重新整理控制項,但它是android5.0新特性中material design設計風格。關於swiperefreshlayout重新整理動畫老版本v4包會是頂部左右流動的線條動畫,高版本的v4包是常見的圓圈轉的動畫效果 2...

SwipeRefreshLayout 的簡單使用

api使用 如何重新整理 上拉載入 1.api使用 setcolorschemeresources int colorresids 設定下拉進度條的顏色主題,引數為可變引數,並且是資源id,可以設定多種不同的顏色,每轉一圈就顯示一種顏色。setonrefreshlistener swiperefre...

SwipeRefreshLayout的高度測量

感謝此作者的分享 若swiperefreshlayout的子布局為乙個線性布局linearlayout,紅色背景 黃色背景 黑色背景 顯示結果確實這個樣子的 我們設定100dp顯然沒起到作用 原來是子view被強制設定成了swiperefreshlayout的高度 自此提示 若使用swiperefr...