|
4 | 4 | import android.graphics.Color;
|
5 | 5 | import android.os.Bundle;
|
6 | 6 | import android.support.v7.app.AlertDialog;
|
7 |
| -import android.support.v7.widget.helper.ItemTouchHelper; |
8 | 7 | import android.view.View;
|
9 | 8 | import android.widget.ImageView;
|
10 | 9 | import android.widget.LinearLayout;
|
|
13 | 12 | import com.aries.library.fast.demo.App;
|
14 | 13 | import com.aries.library.fast.demo.R;
|
15 | 14 | import com.aries.library.fast.demo.adapter.WidgetAdapter;
|
16 |
| -import com.aries.library.fast.demo.base.BaseItemTouchQuickAdapter; |
17 | 15 | import com.aries.library.fast.demo.constant.GlobalConstant;
|
18 | 16 | import com.aries.library.fast.demo.constant.SPConstant;
|
19 | 17 | import com.aries.library.fast.demo.entity.WidgetEntity;
|
|
26 | 24 | import com.aries.library.fast.demo.module.main.sample.ToastActivity;
|
27 | 25 | import com.aries.library.fast.demo.module.main.sample.ali.ALiPayMainActivity;
|
28 | 26 | import com.aries.library.fast.demo.module.main.sample.news.NewsMainActivity;
|
29 |
| -import com.aries.library.fast.demo.touch.ItemTouchHelperCallback; |
30 |
| -import com.aries.library.fast.demo.touch.OnItemTouchHelperListener; |
31 | 27 | import com.aries.library.fast.manager.GlideManager;
|
32 | 28 | import com.aries.library.fast.manager.LoggerManager;
|
33 | 29 | import com.aries.library.fast.manager.RxJavaManager;
|
|
36 | 32 | import com.aries.library.fast.util.FastUtil;
|
37 | 33 | import com.aries.library.fast.util.SPUtil;
|
38 | 34 | import com.aries.library.fast.util.SizeUtil;
|
39 |
| -import com.aries.library.fast.util.ToastUtil; |
40 | 35 | import com.aries.ui.util.StatusBarUtil;
|
41 | 36 | import com.aries.ui.view.title.TitleBarView;
|
42 | 37 | import com.chad.library.adapter.base.BaseQuickAdapter;
|
|
52 | 47 | import cn.bingoogolapple.bgabanner.transformer.TransitionEffect;
|
53 | 48 |
|
54 | 49 | /**
|
55 |
| - * Created: AriesHoo on 2017/7/20 11:45 |
56 |
| - * Function: |
57 |
| - * Desc: |
| 50 | + * @Author: AriesHoo on 2018/8/10 12:22 |
| 51 | + * @E-Mail: AriesHoo@126.com |
| 52 | + * Function: 主页演示 |
| 53 | + * Description: |
58 | 54 | */
|
59 | 55 | public class HomeFragment extends FastTitleRefreshLoadFragment<WidgetEntity> {
|
60 | 56 |
|
61 | 57 | protected BGABanner banner;
|
62 |
| - private BaseItemTouchQuickAdapter mAdapter; |
| 58 | + private BaseQuickAdapter mAdapter; |
63 | 59 | private List<Class> listActivity = new ArrayList<>();
|
64 | 60 | private List<Integer> listArraysBanner = Arrays.asList(R.array.arrays_banner_all
|
65 | 61 | , R.array.arrays_banner_an, R.array.arrays_banner_si
|
@@ -152,34 +148,6 @@ public void initView(Bundle savedInstanceState) {
|
152 | 148 | transitionIndex = (int) SPUtil.get(mContext, SPConstant.SP_KEY_HOME_TRANSITION_INDEX, transitionIndex);
|
153 | 149 | chooseIndex = transitionIndex;
|
154 | 150 | setBanner(0);
|
155 |
| - |
156 |
| - ItemTouchHelper itemTouchHelper = new ItemTouchHelper( |
157 |
| - new ItemTouchHelperCallback(mAdapter) |
158 |
| - .setOnItemTouchHelperListener(new OnItemTouchHelperListener() { |
159 |
| - @Override |
160 |
| - public void onStart(int start) { |
161 |
| - mRefreshLayout.setEnableRefresh(false); |
162 |
| - LoggerManager.i(TAG, "onStart-start:" + start); |
163 |
| - } |
164 |
| - |
165 |
| - @Override |
166 |
| - public void onMove(int from, int to) { |
167 |
| - LoggerManager.i(TAG, "onMove-from:" + from + ";to:" + to); |
168 |
| - } |
169 |
| - |
170 |
| - @Override |
171 |
| - public void onMoved(int from, int to) { |
172 |
| - LoggerManager.i(TAG, "onMoved-from:" + from + ";to:" + to); |
173 |
| - } |
174 |
| - |
175 |
| - @Override |
176 |
| - public void onEnd(int star, int end) { |
177 |
| - mRefreshLayout.setEnableRefresh(true); |
178 |
| - LoggerManager.i(TAG, "onEnd-star:" + star + ";end:" + end); |
179 |
| - ToastUtil.show("从---" + star + "---拖拽至---" + end + "---"); |
180 |
| - } |
181 |
| - })); |
182 |
| - itemTouchHelper.attachToRecyclerView(mRecyclerView); |
183 | 151 | }
|
184 | 152 |
|
185 | 153 | @Override
|
|
0 commit comments