/** 插入影片下载数据 */ public synchronized long insertMovieStore(DownLoadInfo downLoadInfo) { if (isStoreByUrl(downLoadInfo.getDownUrl())) return PipiPlayerConstant.ISEXIT_NORMOL; long sec = -1; try { ContentValues values = new ContentValues(); values.put(TableName.MovieID, downLoadInfo.getDownID()); values.put(TableName.MovieName, downLoadInfo.getDownName()); values.put(TableName.MovieImgUrl, downLoadInfo.getDownImg()); values.put(TableName.MovieUrl, downLoadInfo.getDownUrl()); values.put(TableName.MoviePlaySourKey, downLoadInfo.getDownTag()); ArrayList<String> list = downLoadInfo.getPlayList(); JSONArray array = new JSONArray(); for (String string : list) array.put(string); values.put(TableName.MoviePlayList, array.toString()); values.put(TableName.MoviePlayPosition, downLoadInfo.getDownPosition()); Log.i("TAG999", "insertMovieStore MoviePlayPosition===" + downLoadInfo.getDownPosition()); database = pipiDBHelp.getWritableDatabase(); sec = database.insert(PipiDBHelp.STORE_TABLENAME, null, values); } catch (Exception e) { // TODO: handle exception } return sec; }