標籤:
SwipeRefreshLayout google官方的下拉重新整理控制項,我是使用在ListView上的。
定義布局檔案:
1 LinearLayout 2 xmlns:android="http://schemas.android.com/apk/res/android" 3 android:orientation="vertical" 4 android:layout_width="match_parent" 5 android:layout_height="match_parent"> 6 <android.support.v4.widget.SwipeRefreshLayout 7 android:id="@+id/srl_drop_down_refresh" 8 android:layout_width="match_parent" 9 android:layout_height="match_parent">10 <ListView11 android:id="@+id/lv_stock_news_dapan"12 android:layout_width="match_parent"13 android:layout_height="match_parent"/>14 </android.support.v4.widget.SwipeRefreshLayout>15 </LinearLayout>
設定控制項屬性:
1 mRefreshLayout = (SwipeRefreshLayout)mRootView.findViewById(R.id.srl_drop_down_refresh);2 mRefreshLayout.setOnRefreshListener(this);3 mRefreshLayout.setColorSchemeResources(4 android.R.color.holo_blue_bright, android.R.color.holo_green_light,5 android.R.color.holo_orange_light, android.R.color.holo_red_light);
然後就可以看見效果啦,再也不用費腦筋開發下拉重新整理控制項了,當然要使用support.v4這個包
android 開發:使用SwipeRefreshLayout實現下拉重新整理