@@ -18,6 +18,7 @@ import com.android.common.utils.LogHelper; |
||
18 | 18 |
import com.android.views.swiperefreshrecyclerview.DividerItemDecoration; |
19 | 19 |
import com.android.views.swiperefreshrecyclerview.EndlessRecyclerOnScrollListener; |
20 | 20 |
import com.android.views.swiperefreshrecyclerview.HeaderAndFooterRecyclerViewAdapter; |
21 |
+import com.android.views.swiperefreshrecyclerview.RecyclerViewUtils; |
|
21 | 22 |
|
22 | 23 |
import org.json.JSONArray; |
23 | 24 |
import org.json.JSONObject; |
@@ -69,8 +70,7 @@ public class GroupListActivity extends BaseActivity implements View.OnClickListe |
||
69 | 70 |
groupAdapter = new HeaderAndFooterRecyclerViewAdapter(refreshAdapter); |
70 | 71 |
recyclerView.setAdapter(groupAdapter); |
71 | 72 |
loadMoreView = LayoutInflater.from(this).inflate(R.layout.view_load_more, recyclerView, false); |
72 |
- groupAdapter.addFooterView(loadMoreView); |
|
73 |
- loadMoreView.setVisibility(View.GONE); |
|
73 |
+ RecyclerViewUtils.setFooterView(recyclerView,loadMoreView); |
|
74 | 74 |
swipeRefreshLayout.setOnRefreshListener(this); |
75 | 75 |
swipeRefreshLayout.setRefreshing(true); |
76 | 76 |
scrollListener = new EndlessRecyclerOnScrollListener() { |
@@ -18,6 +18,7 @@ import com.android.common.utils.LogHelper; |
||
18 | 18 |
import com.android.views.swiperefreshrecyclerview.DividerItemDecoration; |
19 | 19 |
import com.android.views.swiperefreshrecyclerview.EndlessRecyclerOnScrollListener; |
20 | 20 |
import com.android.views.swiperefreshrecyclerview.HeaderAndFooterRecyclerViewAdapter; |
21 |
+import com.android.views.swiperefreshrecyclerview.RecyclerViewUtils; |
|
21 | 22 |
|
22 | 23 |
import org.json.JSONArray; |
23 | 24 |
import org.json.JSONObject; |
@@ -89,8 +90,7 @@ public class MessageActivity extends BaseActivity implements View.OnClickListene |
||
89 | 90 |
recyclerView.setAdapter(messageAdapter); |
90 | 91 |
refreshAdapter.addMessageDeleteListener(this); |
91 | 92 |
loadMoreView = LayoutInflater.from(this).inflate(R.layout.view_load_more, recyclerView, false); |
92 |
- messageAdapter.addFooterView(loadMoreView); |
|
93 |
- loadMoreView.setVisibility(View.GONE); |
|
93 |
+ RecyclerViewUtils.setFooterView(recyclerView,loadMoreView); |
|
94 | 94 |
swipeRefreshLayout.setOnRefreshListener(this); |
95 | 95 |
swipeRefreshLayout.setRefreshing(true); |
96 | 96 |
scrollListener = new EndlessRecyclerOnScrollListener() { |
@@ -18,6 +18,7 @@ import com.android.common.utils.JSONParseUtils; |
||
18 | 18 |
import com.android.views.swiperefreshrecyclerview.DividerItemDecoration; |
19 | 19 |
import com.android.views.swiperefreshrecyclerview.EndlessRecyclerOnScrollListener; |
20 | 20 |
import com.android.views.swiperefreshrecyclerview.HeaderAndFooterRecyclerViewAdapter; |
21 |
+import com.android.views.swiperefreshrecyclerview.RecyclerViewUtils; |
|
21 | 22 |
|
22 | 23 |
import org.json.JSONArray; |
23 | 24 |
import org.json.JSONObject; |
@@ -69,8 +70,7 @@ public class OrderListActivity extends BaseActivity implements View.OnClickListe |
||
69 | 70 |
groupAdapter = new HeaderAndFooterRecyclerViewAdapter(orderAdapter); |
70 | 71 |
recyclerView.setAdapter(groupAdapter); |
71 | 72 |
loadMoreView = LayoutInflater.from(this).inflate(R.layout.view_load_more, recyclerView, false); |
72 |
- groupAdapter.addFooterView(loadMoreView); |
|
73 |
- loadMoreView.setVisibility(View.GONE); |
|
73 |
+ RecyclerViewUtils.setFooterView(recyclerView,loadMoreView); |
|
74 | 74 |
swipeRefreshLayout.setOnRefreshListener(this); |
75 | 75 |
swipeRefreshLayout.setRefreshing(true); |
76 | 76 |
scrollListener = new EndlessRecyclerOnScrollListener() { |
@@ -17,6 +17,7 @@ import com.android.common.utils.JSONParseUtils; |
||
17 | 17 |
import com.android.common.utils.LogHelper; |
18 | 18 |
import com.android.views.swiperefreshrecyclerview.EndlessRecyclerOnScrollListener; |
19 | 19 |
import com.android.views.swiperefreshrecyclerview.HeaderAndFooterRecyclerViewAdapter; |
20 |
+import com.android.views.swiperefreshrecyclerview.RecyclerViewUtils; |
|
20 | 21 |
|
21 | 22 |
import org.json.JSONArray; |
22 | 23 |
import org.json.JSONObject; |
@@ -85,8 +86,7 @@ public class SystemMessageActivity extends BaseActivity implements View.OnClickL |
||
85 | 86 |
recyclerView.setAdapter(messageAdapter); |
86 | 87 |
refreshAdapter.addMessageDeleteListener(this); |
87 | 88 |
loadMoreView = LayoutInflater.from(this).inflate(R.layout.view_load_more, recyclerView, false); |
88 |
- messageAdapter.addFooterView(loadMoreView); |
|
89 |
- loadMoreView.setVisibility(View.GONE); |
|
89 |
+ RecyclerViewUtils.setFooterView(recyclerView,loadMoreView); |
|
90 | 90 |
swipeRefreshLayout.setOnRefreshListener(this); |
91 | 91 |
swipeRefreshLayout.setRefreshing(true); |
92 | 92 |
scrollListener = new EndlessRecyclerOnScrollListener() { |
@@ -28,6 +28,7 @@ import com.android.views.banner.Holder; |
||
28 | 28 |
import com.android.views.banner.OnItemClickListener; |
29 | 29 |
import com.android.views.swiperefreshrecyclerview.EndlessRecyclerOnScrollListener; |
30 | 30 |
import com.android.views.swiperefreshrecyclerview.HeaderAndFooterRecyclerViewAdapter; |
31 |
+import com.android.views.swiperefreshrecyclerview.RecyclerViewUtils; |
|
31 | 32 |
import com.nostra13.universalimageloader.core.ImageLoader; |
32 | 33 |
|
33 | 34 |
import org.json.JSONArray; |
@@ -96,8 +97,9 @@ public class TabRecentPhotoFragment extends BaseFragment implements SwipeRefresh |
||
96 | 97 |
photoAdapter = new HeaderAndFooterRecyclerViewAdapter(refreshAdapter); |
97 | 98 |
recyclerView.setAdapter(photoAdapter); |
98 | 99 |
loadMoreView = LayoutInflater .from(getActivity()).inflate(R.layout.view_load_more, recyclerView, false); |
99 |
- photoAdapter.addFooterView(loadMoreView); |
|
100 |
- loadMoreView.setVisibility(View.GONE); |
|
100 |
+ RecyclerViewUtils.setFooterView(recyclerView,loadMoreView); |
|
101 |
+// photoAdapter.addFooterView(loadMoreView); |
|
102 |
+// loadMoreView.setVisibility(View.GONE); |
|
101 | 103 |
swipeRefreshLayout.setOnRefreshListener(this); |
102 | 104 |
scrollListener = new EndlessRecyclerOnScrollListener() { |
103 | 105 |
@Override |