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

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详解
  • 参与学习       33560    人
  • 解答问题       67    个

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

进入课程

VolleyInterface POST封装无法传递

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号