房间列表上拉加载
This commit is contained in:
@@ -161,7 +161,7 @@ public class CommonAppContext extends MultiDexApplication implements Applicatio
|
|||||||
//设置mqtt环境 false 测试环境 true 正式环境
|
//设置mqtt环境 false 测试环境 true 正式环境
|
||||||
// ExternalResConstants.INSTANCE.setIS_MQTT_RELEASE(false);
|
// ExternalResConstants.INSTANCE.setIS_MQTT_RELEASE(false);
|
||||||
//设置http环境 false 测试环境 true 正式环境
|
//设置http环境 false 测试环境 true 正式环境
|
||||||
ExternalResConstants.INSTANCE.setIS_HTTP_RELEASE(true);
|
ExternalResConstants.INSTANCE.setIS_HTTP_RELEASE(false);
|
||||||
currentEnvironment = ExternalResConstants.INSTANCE.HTTP_PATH();
|
currentEnvironment = ExternalResConstants.INSTANCE.HTTP_PATH();
|
||||||
|
|
||||||
initialization();
|
initialization();
|
||||||
|
|||||||
@@ -10,26 +10,17 @@ import androidx.annotation.NonNull;
|
|||||||
import androidx.annotation.Nullable;
|
import androidx.annotation.Nullable;
|
||||||
|
|
||||||
import com.blankj.utilcode.util.LogUtils;
|
import com.blankj.utilcode.util.LogUtils;
|
||||||
import com.opensource.svgaplayer.SVGACallback;
|
|
||||||
import com.opensource.svgaplayer.SVGADrawable;
|
|
||||||
import com.opensource.svgaplayer.SVGAImageView;
|
|
||||||
import com.opensource.svgaplayer.SVGAParser;
|
|
||||||
import com.opensource.svgaplayer.SVGAVideoEntity;
|
|
||||||
import com.tencent.qgame.animplayer.AnimConfig;
|
import com.tencent.qgame.animplayer.AnimConfig;
|
||||||
import com.tencent.qgame.animplayer.AnimView;
|
import com.tencent.qgame.animplayer.AnimView;
|
||||||
import com.tencent.qgame.animplayer.inter.IAnimListener;
|
import com.tencent.qgame.animplayer.inter.IAnimListener;
|
||||||
import com.xscm.moduleutil.R;
|
|
||||||
import com.xscm.moduleutil.bean.GiftBean;
|
import com.xscm.moduleutil.bean.GiftBean;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileOutputStream;
|
import java.io.FileOutputStream;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
|
||||||
import java.net.URL;
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.concurrent.ExecutorService;
|
import java.util.concurrent.ExecutorService;
|
||||||
import java.util.concurrent.Executors;
|
|
||||||
import java.util.concurrent.locks.ReentrantLock;
|
import java.util.concurrent.locks.ReentrantLock;
|
||||||
|
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|||||||
@@ -150,17 +150,17 @@ public class HotListFragment extends BaseMvpFragment<HotListPresenter, FragmentH
|
|||||||
} else {
|
} else {
|
||||||
// 检查是否有重复数据
|
// 检查是否有重复数据
|
||||||
boolean hasDuplicate = false;
|
boolean hasDuplicate = false;
|
||||||
List<TopRoom> currentData = mAdapter.getData();
|
// List<TopRoom> currentData = mAdapter.getData();
|
||||||
if (!currentData.isEmpty() && !data.isEmpty()) {
|
// if (!currentData.isEmpty() && !data.isEmpty()) {
|
||||||
// 检查第一条数据是否已经存在
|
// // 检查第一条数据是否已经存在
|
||||||
TopRoom firstNewData = data.get(0);
|
// TopRoom firstNewData = data.get(0);
|
||||||
for (TopRoom item : currentData) {
|
// for (TopRoom item : currentData) {
|
||||||
if (item.getRoom_id().equals(firstNewData.getRoom_id())) {
|
// if (item.getRoom_id().equals(firstNewData.getRoom_id())) {
|
||||||
hasDuplicate = true;
|
// hasDuplicate = true;
|
||||||
break;
|
// break;
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|
||||||
if (!hasDuplicate) {
|
if (!hasDuplicate) {
|
||||||
mAdapter.addData(data); // 加载更多时添加数据
|
mAdapter.addData(data); // 加载更多时添加数据
|
||||||
|
|||||||
Reference in New Issue
Block a user