From 2c5b6e472c368e80d85b8ea2b461c9ea62981d9b Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期日, 08 十月 2023 11:28:56 +0800 Subject: [PATCH] 广告升级/bug修复 --- BuWanVideo/src/com/weikou/beibeivideo/ui/recent/WatchHistoryFragment.java | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) diff --git a/BuWanVideo/src/com/weikou/beibeivideo/ui/recent/WatchHistoryFragment.java b/BuWanVideo/src/com/weikou/beibeivideo/ui/recent/WatchHistoryFragment.java index e394cca..aa972ce 100644 --- a/BuWanVideo/src/com/weikou/beibeivideo/ui/recent/WatchHistoryFragment.java +++ b/BuWanVideo/src/com/weikou/beibeivideo/ui/recent/WatchHistoryFragment.java @@ -23,6 +23,7 @@ import com.weikou.beibeivideo.R; import com.weikou.beibeivideo.entity.vo.WatchHistoryVO; import com.weikou.beibeivideo.ui.dialog.LoadingDialogUtil; +import com.weikou.beibeivideo.util.JsonUtil; import com.weikou.beibeivideo.util.UserUtil; import com.weikou.beibeivideo.widget.MySwipeRefreshLayout; @@ -152,15 +153,13 @@ @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { if (jsonObject.optBoolean("IsPost")) { - Gson gson = new GsonBuilder().setFieldNamingPolicy( - FieldNamingPolicy.UPPER_CAMEL_CASE) - .create(); + JSONObject data = jsonObject.optJSONObject("Data"); count = data.optLong("count"); Type type = new TypeToken<List<WatchHistoryVO>>() { }.getType(); - List<WatchHistoryVO> list = gson.fromJson(data.optJSONArray("list").toString(), type); + List<WatchHistoryVO> list = JsonUtil.videoGson.fromJson(data.optJSONArray("list").toString(), type); currentPage = page; if (voList == null) voList = new ArrayList<>(); -- Gitblit v1.8.0