package me.storm.ninegag.ui.fragment; import android.support.v4.app.Fragment; import com.android.volley.Request; import com.android.volley.Response; import com.android.volley.VolleyError; import me.storm.ninegag.data.RequestManager; import me.storm.ninegag.util.ToastUtils; /** * Created by storm on 14-3-25. */ public abstract class BaseFragment extends Fragment { @Override public void onDestroy() { super.onDestroy(); RequestManager.cancelAll(this); } protected void executeRequest(Request request) { RequestManager.addRequest(request, this); } protected Response.ErrorListener errorListener() { return new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { ToastUtils.showLong(error.getMessage()); } }; } }