From a40ba0ceb11d4b01ac8d50898bbcafc281e0c118 Mon Sep 17 00:00:00 2001 From: zlzw <583819556@qq.com> Date: Fri, 11 Oct 2024 16:39:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E4=BF=AE=E5=A4=8D=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=E9=97=AA=E5=B1=8F=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/yunbao/common/custom/CommonRefreshView.java | 4 ++++ .../java/com/yunbao/main/views/MainHomeLiveViewHolder.java | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/com/yunbao/common/custom/CommonRefreshView.java b/common/src/main/java/com/yunbao/common/custom/CommonRefreshView.java index 613b793aa..557273bb9 100644 --- a/common/src/main/java/com/yunbao/common/custom/CommonRefreshView.java +++ b/common/src/main/java/com/yunbao/common/custom/CommonRefreshView.java @@ -416,6 +416,10 @@ public class CommonRefreshView extends FrameLayout implements View.OnClickListen mRecyclerView.addItemDecoration(gridSpacingItemDecoration); } + public RecyclerView getRefreshView() { + return mRecyclerView; + } + public interface DataHelperNew { void loadData(int p); diff --git a/main/src/main/java/com/yunbao/main/views/MainHomeLiveViewHolder.java b/main/src/main/java/com/yunbao/main/views/MainHomeLiveViewHolder.java index 2769bb655..9e0294bde 100644 --- a/main/src/main/java/com/yunbao/main/views/MainHomeLiveViewHolder.java +++ b/main/src/main/java/com/yunbao/main/views/MainHomeLiveViewHolder.java @@ -189,7 +189,7 @@ public class MainHomeLiveViewHolder extends AbsMainHomeChildViewHolder implement Log.i("t2", "aaa" + p); if (TextUtils.equals(typeHot, "Hot") || TextUtils.equals(typeHot, "hot") || TextUtils.equals(typeHot, "熱門")) { pp = 1; - MainHttpUtil.getHot(p, callback); +// MainHttpUtil.getHot(p, callback); LiveHttpUtil.getAnchorLastWeekList(new HttpCallback() { @Override public void onSuccess(int code, String msg, String[] info) { @@ -331,6 +331,8 @@ public class MainHomeLiveViewHolder extends AbsMainHomeChildViewHolder implement if (!canClick()) { return; } + mRefreshView.getRefreshView().scrollToPosition(0); + mAdapter.clearData(); select = bean.getId(); typeHot = bean.getEnglish(); mRefreshView.initData();