| | |
| | | import com.google.gson.GsonBuilder; |
| | | import com.google.gson.reflect.TypeToken; |
| | | import com.hanju.lib.library.util.common.ConnectionUtils; |
| | | import com.hanju.video.app.util.JsonUtil; |
| | | import com.mozillaonline.providers.DownloadManager; |
| | | import com.hanju.video.app.R; |
| | | import com.nostra13.universalimageloader.core.DisplayImageOptions; |
| | |
| | | } 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) { |