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 |   14 ++++----------
 1 files changed, 4 insertions(+), 10 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 1ffe52d..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;
@@ -227,14 +228,12 @@
     public void onResume() {
         super.onResume();
         EventBus.getDefault().register(this);
-        MobclickAgent.onPageStart("鎾斁璇︽儏椤碘�斿皬灞忔挱鏀�");
     }
 
     @Override
     public void onPause() {
         super.onPause();
         EventBus.getDefault().unregister(this);
-        MobclickAgent.onPageEnd("鎾斁璇︽儏椤碘�斺�斿皬灞忔挱鏀�");
     }
 
     public void onEventMainThread(ContentValues values) {
@@ -507,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>() {
@@ -607,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