From fd0097a37e24c771d5ad271135e48e8f52e325e0 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 21 十二月 2021 16:59:55 +0800 Subject: [PATCH] 3.10.9 --- BuWanVideo/src/com/weikou/beibeivideo/ui/media/VideoDetailActivity.java | 18 +++++++----------- 1 files changed, 7 insertions(+), 11 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/media/VideoDetailActivity.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/media/VideoDetailActivity.java index 1e2d58e..ed4f0f3 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/ui/media/VideoDetailActivity.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/media/VideoDetailActivity.java @@ -62,6 +62,7 @@ import com.weikou.beibeivideo.ui.video.VideoPlayerActivity; import com.weikou.beibeivideo.ui.video.VideoPlayerBrowserActivity; import com.weikou.beibeivideo.util.BeibeiConstant; +import com.weikou.beibeivideo.util.JsonUtil; import com.weikou.beibeivideo.util.VideoUtil; import com.weikou.beibeivideo.util.ui.TopStatusSettings; @@ -670,10 +671,8 @@ 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>() { @@ -811,10 +810,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(), @@ -953,10 +950,9 @@ values.put(WatchHistoryTable.VIDEO_DETAIL_ID, videoDetailId); values.put(WatchHistoryTable.VIDEO_THIRD_TYPE, videoInfo.getThirdType()); - Gson gson = new GsonBuilder().setFieldNamingPolicy( - FieldNamingPolicy.UPPER_CAMEL_CASE).create(); + values.put(WatchHistoryTable.VIDEO_DETAIL, - gson.toJson(videoInfo)); + JsonUtil.videoGson.toJson(videoInfo)); values.put(WatchHistoryTable.WATCH_TIME, 0); values.put(WatchHistoryTable.VIDEO_RESOURCE, from); values.put(WatchHistoryTable.VIDEO_RESOURCE_ID, resoureID); -- Gitblit v1.8.0