From 760aee20870a34e6130a1c12237c5b747e2b00bd Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 28 一月 2022 12:58:40 +0800
Subject: [PATCH] 隐私合规,青少年模式,64位兼容

---
 MGVideo/src/com/mugua/mgvideo/ui/recent/WatchHistoryAdapter.java |    8 ++------
 1 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/MGVideo/src/com/mugua/mgvideo/ui/recent/WatchHistoryAdapter.java b/MGVideo/src/com/mugua/mgvideo/ui/recent/WatchHistoryAdapter.java
index d507119..e1b33bc 100644
--- a/MGVideo/src/com/mugua/mgvideo/ui/recent/WatchHistoryAdapter.java
+++ b/MGVideo/src/com/mugua/mgvideo/ui/recent/WatchHistoryAdapter.java
@@ -17,15 +17,13 @@
 
 import com.bumptech.glide.Glide;
 import com.bumptech.glide.RequestManager;
-import com.google.gson.FieldNamingPolicy;
-import com.google.gson.Gson;
-import com.google.gson.GsonBuilder;
 import com.google.gson.reflect.TypeToken;
 import com.lcjian.library.util.common.StringUtils;
 import com.mozillaonline.providers.DownloadManager;
 import com.mugua.mgvideo.R;
 import com.mugua.mgvideo.db.DownloadTable;
 import com.mugua.mgvideo.db.WatchHistoryTable;
+import com.yeshi.base.utils.JsonUtil;
 import com.yeshi.video.ui.VideoDetailActivity;
 import com.yeshi.base.entity.video.VideoDetailInfo;
 import com.yeshi.base.entity.video.VideoInfo;
@@ -401,9 +399,7 @@
 		if (videoInfo != null) {
 			bindView(viewHolder, videoDetailId, videoInfo);
 		} else {
-			Gson gson = new GsonBuilder().setFieldNamingPolicy(
-					FieldNamingPolicy.UPPER_CAMEL_CASE).create();
-			videoInfo = gson.fromJson(videoInfoStr, new TypeToken<VideoInfo>() {
+			videoInfo = JsonUtil.videoGson.fromJson(videoInfoStr, new TypeToken<VideoInfo>() {
 			}.getType());
 			mVideoInfos.put(videoId, videoInfo);
 			if (viewHolder.tv_title.getTag().equals(videoId)) {

--
Gitblit v1.8.0