android – 方法返回null值

android – 方法返回null值,第1张

概述这是我的布局代码; static String userLocation(String url) { RequestQueue queue = Volley.newRequestQueue(context); // String url = "http://www.jobdiagnosis.com/iphone/userlocation.php"; StringRe 这是我的布局代码;

static  String userLocation(String url) {    RequestQueue queue = Volley.newRequestQueue(context);    // String url = "http://www.jobdiagnosis.com/iphone/userlocation.PHP";     StringRequest dr = new StringRequest(Request.Method.GET,url,new Response.Listener<String>()                 {                    @OverrIDe                    public voID onResponse(String response) {                        // response                        res=response;                        //edit_location.setText(response);                       // Toast.makeText(context,response,Toast.LENGTH_LONG).show();                    }                },new Response.ErrorListener()                 {                     @OverrIDe                     public voID onErrorResponse(VolleyError error) {                         // error.                         Toast.makeText(getApplicationContext(),"error"+error,Toast.LENGTH_LONG).show();                         Log.d("error",""+error);                   }                }            );            queue.add(dr);            return res; }

当我用同样的方法干杯响应时,响应打印正常
当我调用method和print return语句时,res打印null.

任何帮助表示赞赏.先感谢您.

请建议我如何在一项或多项活动中分享回复

抱歉我的英语不好..

解决方法 尝试将res声明为全局变量.没有返回值.因为您不知道,请求何时完成.并使用此全局变量. 总结

以上是内存溢出为你收集整理的android – 方法返回null值全部内容,希望文章能够帮你解决android – 方法返回null值所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1125050.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存