为了账号安全,请及时绑定邮箱和手机立即绑定

VolleyInterface POST封装无法传递

Volley自己封装的Post请求,在activity中为什么调用不到getParams这个方法?

正在回答

2 回答

封装了的啊,但是在MainActivity中想使用调用不到了

public static void RequestPost(Context context, String url, String tag, final Map<String, String> params, VolleyInterface vif) {
    MyApplication.getHttpQueues().cancelAll(tag);
    stringRequest = new StringRequest(url, vif.loadingListener(), vif.errorListener()) {
        @Override
        public Map<String, String> getParams() throws AuthFailureError {
            return params;
        }
    };
    stringRequest.setTag(tag);
    MyApplication.getHttpQueues().add(stringRequest);
    MyApplication.getHttpQueues().start();

}
VolleyRequest.RequestPost(this, url, "abcJsonDefined", hashMap1, new VolleyInterface(this, VolleyInterface.mListener, VolleyInterface.mErrorListener) {
    @Override
    public void onMySuccess(String result) {

    }

    @Override
    public void onMyError(VolleyError error) {

    }

});


0 回复 有任何疑惑可以回复我~

为什么不一起封装了?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android-Volley详解
  • 参与学习       33570    人
  • 解答问题       64    个

最热门网络框架~快速入门大法,还等什么,快来学习吧

进入课程

VolleyInterface POST封装无法传递

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信