From 760aee20870a34e6130a1c12237c5b747e2b00bd Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 28 一月 2022 12:58:40 +0800 Subject: [PATCH] 隐私合规,青少年模式,64位兼容 --- library-video/src/main/java/com/yeshi/video/ui/VideoDetailFragment.java | 12 ++++-------- 1 files changed, 4 insertions(+), 8 deletions(-) diff --git a/library-video/src/main/java/com/yeshi/video/ui/VideoDetailFragment.java b/library-video/src/main/java/com/yeshi/video/ui/VideoDetailFragment.java index 8c76cae..86c0d14 100644 --- a/library-video/src/main/java/com/yeshi/video/ui/VideoDetailFragment.java +++ b/library-video/src/main/java/com/yeshi/video/ui/VideoDetailFragment.java @@ -36,6 +36,7 @@ import com.yeshi.base.entity.video.VideoInfo; import com.yeshi.base.entity.video.VideoResource; import com.yeshi.base.utils.BeibeiConstant; +import com.yeshi.base.utils.JsonUtil; import com.yeshi.base.utils.downutil.DownloadUtils; import com.yeshi.base.utils.http.BasicTextHttpResponseHandler; import com.yeshi.video.R; @@ -505,10 +506,7 @@ if (!isSetup) { update(); } - Gson gson = new GsonBuilder().setFieldNamingPolicy( - FieldNamingPolicy.UPPER_CAMEL_CASE) - .create(); - final VideoInfo videoInfo = gson + final VideoInfo videoInfo = JsonUtil.videoGson .fromJson(jsonObject.getJSONObject("Data") .toString(), new TypeToken<VideoInfo>() { @@ -605,10 +603,8 @@ Header[] headers, JSONObject jsonObject) throws Exception { if (jsonObject.getBoolean("IsPost")) { - Gson gson = new GsonBuilder().setFieldNamingPolicy( - FieldNamingPolicy.UPPER_CAMEL_CASE) - .create(); - VideoResource resource = gson.fromJson( + + VideoResource resource = JsonUtil.videoGson.fromJson( jsonObject.getJSONObject("Data") .getJSONObject("Resource") .toString(), -- Gitblit v1.8.0