Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void loadCachedGames(Context con) {
- String filename = getGamesUrl().replace(File.separator, ",");
- //getting days since created/modified
- int daysSinceModified = 0;
- if (FileHandler.fileExists(con, filename) ) {
- daysSinceModified = MyUtils.calculateDays(System.currentTimeMillis() - FileHandler.getFile(con, filename).lastModified());
- }
- File dir = con.getFilesDir();
- File[] subFiles = dir.listFiles();
- if (subFiles != null) {
- for (File file : subFiles) {
- String name = file.getName();
- if ( !name.contains("themes") && !name.contains("genres") && !name.contains("favorites") ) {
- if ( daysSinceModified < FILE_EXPIRES ) {
- String result = FileHandler.readFile(context, file);
- DataHandler.addGamesToList(result, gameList);
- offset += 50;
- } else {
- file.delete();
- }
- }
- }
- }
- debug("finished loading cached games");
- cachedGamesLoaded = true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement