運作前後比較圖 :
範例程式, 如下 :
程式碼
// 下拉刷新元件 android.support.v4.widget.SwipeRefreshLayout srl = new android.support.v4.widget.SwipeRefreshLayout(this); // 刷新處理事件 srl.setOnRefreshListener( new OnRefreshListener() { @Override public void onRefresh() { // 顯示刷新條 srl.setRefreshing(true); // 刷新處理 ... } }); // 將 ListView 加入到 SwipeRefreshLayout 中 srl.addView( listViewObj ); // 下拉刷新顏色設定, 必須放在 SwipeRefreshLayout 有子物件之後, 不然執行會有錯誤 srl.setColorSchemeResources( android.R.color.holo_blue_light , android.R.color.holo_green_light , android.R.color.holo_red_light , android.R.color.holo_orange_light );
範例結果 :
點選此處: 參考 SwipeRefreshLayout 更多網路資訊 1.
點選此處: 參考 SwipeRefreshLayout 更多網路資訊 2.
以上, 參考看看囉.