package me.ccrama.redditslide; import android.os.AsyncTask; import net.dean.jraw.managers.AccountManager; import net.dean.jraw.models.Contribution; import net.dean.jraw.models.Submission; import java.util.ArrayList; /** * Created by carlo_000 on 10/16/2015. */ public class Hidden { public static final ArrayList<String> id = new ArrayList<>(); public static void setHidden(final Contribution s) { new AsyncTask<Void, Void, Void>() { @Override protected Void doInBackground(Void[] params) { try { id.add(s.getFullName()); new AccountManager(Authentication.reddit).hide(true, (Submission)s); } catch (Exception e) { e.printStackTrace(); } return null; } }.execute(); } public static void undoHidden(final Contribution s) { new AsyncTask<Void, Void, Void>() { @Override protected Void doInBackground(Void[] params) { try { id.remove(s.getFullName()); new AccountManager(Authentication.reddit).hide(false, (Submission)s); } catch (Exception e) { e.printStackTrace(); } return null; } }.execute(); } }