update
This commit is contained in:
@@ -12,9 +12,13 @@ import com.shayu.onetoone.R;
|
||||
import com.shayu.onetoone.adapter.GiftListAdapter;
|
||||
import com.shayu.onetoone.bean.GiftBean;
|
||||
import com.shayu.onetoone.manager.OTONetManager;
|
||||
import com.shayu.onetoone.widget.PagerConfig;
|
||||
import com.shayu.onetoone.widget.PagerGridLayoutManager;
|
||||
import com.shayu.onetoone.widget.PagerGridSnapHelper;
|
||||
import com.yunbao.common.dialog.AbsDialogPopupWindow;
|
||||
import com.yunbao.common.http.base.HttpCallback;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class GiftDialog extends AbsDialogPopupWindow {
|
||||
@@ -46,8 +50,13 @@ public class GiftDialog extends AbsDialogPopupWindow {
|
||||
money = findViewById(R.id.money);
|
||||
topUpBtn = findViewById(R.id.top_up_btn);
|
||||
sendBtn = findViewById(R.id.send_btn);
|
||||
|
||||
mAdapter = new GiftListAdapter(mContext);
|
||||
PagerGridLayoutManager manager = new PagerGridLayoutManager(2, 4, PagerGridLayoutManager.HORIZONTAL);
|
||||
gifList.setLayoutManager(manager);
|
||||
PagerGridSnapHelper pageSnapHelper = new PagerGridSnapHelper();
|
||||
pageSnapHelper.attachToRecyclerView(gifList);
|
||||
manager.setAllowContinuousScroll(false);
|
||||
PagerConfig.setMillisecondsPreInch(150);
|
||||
gifList.setAdapter(mAdapter);
|
||||
initData();
|
||||
}
|
||||
@@ -57,7 +66,11 @@ public class GiftDialog extends AbsDialogPopupWindow {
|
||||
.getGiftList(new HttpCallback<List<GiftBean>>() {
|
||||
@Override
|
||||
public void onSuccess(List<GiftBean> data) {
|
||||
mAdapter.setList(data);
|
||||
List<GiftBean> list=new ArrayList<>();
|
||||
for (int i = 0; i < 10; i++) {
|
||||
list.addAll(data);
|
||||
}
|
||||
mAdapter.setList(list);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user