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/DownloadAdapter2.java | 9 ++------- 1 files changed, 2 insertions(+), 7 deletions(-) diff --git a/MGVideo/src/com/mugua/mgvideo/ui/recent/DownloadAdapter2.java b/MGVideo/src/com/mugua/mgvideo/ui/recent/DownloadAdapter2.java index 8739c27..d9bccce 100644 --- a/MGVideo/src/com/mugua/mgvideo/ui/recent/DownloadAdapter2.java +++ b/MGVideo/src/com/mugua/mgvideo/ui/recent/DownloadAdapter2.java @@ -20,19 +20,16 @@ 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.ConnectionUtils; import com.mozillaonline.providers.DownloadManager; import com.mugua.mgvideo.R; +import com.yeshi.base.utils.JsonUtil; import com.nostra13.universalimageloader.core.DisplayImageOptions; import com.nostra13.universalimageloader.core.ImageLoader; import com.nostra13.universalimageloader.core.assist.ImageScaleType; import com.nostra13.universalimageloader.core.display.SimpleBitmapDisplayer; import com.mugua.mgvideo.db.DownloadTable; -import com.yeshi.base.entity.video.VideoDetailInfo; import com.yeshi.base.entity.video.VideoDetailInfo; import com.yeshi.base.entity.video.VideoInfo; import com.yeshi.video.ui.VideoDetailActivity; @@ -643,9 +640,7 @@ } else { String videoInfoStr = cursor.getString(cursor .getColumnIndexOrThrow(DownloadTable.VIDEO_DETAIL)); - Gson gson = new GsonBuilder().setFieldNamingPolicy( - FieldNamingPolicy.UPPER_CAMEL_CASE).create(); - videoInfo = gson.fromJson(videoInfoStr, + videoInfo = JsonUtil.videoGson.fromJson(videoInfoStr, new TypeToken<VideoInfo>() { }.getType()); if (videoInfo != null) { -- Gitblit v1.8.0