2 hksohoko hksohoko 于 2016.09.19 12:46 提问

android volley 數據傳遞

String string;RequestQueue queue;
queue = Volley.newRequestQueue(this);
request = new StringRequest(url, new Response.Listener() {
@override

public void onResponse(String response) {
string = response;
}
queue.add(request);
像上面的代碼,string 走出了request 的值就會變為null,.要如何寫才能保持 string = response 給后面的代碼使用。謝指教,baidu找不到,Google也沒有

2个回答

qq_27665781
qq_27665781   Rxr 2016.09.19 13:53
已采纳

定个全局变量 。如果还为null 。你可以换个字段,或者排查下其他地方是否有string赋值操作。

hksohoko
hksohoko 謝謝,尝試全局變量這個方法。
接近 2 年之前 回复
qq_24827089
qq_24827089   2016.09.19 14:41

Response.Listener里是异步回调,代码流程是按一二三走的,所以只有在onResponse里面的string才不为null
String string;RequestQueue queue;
queue = Volley.newRequestQueue(this);
//第一
request = new StringRequest(url, new Response.Listener() {
@override
public void onResponse(String response) {
//第三
string = response;
}
//第二
queue.add(request);

hksohoko
hksohoko 謝謝,太概明白了。
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JAVA XML 數據.doc
JAVA XML 數據.docJAVA XML 數據.doc JAVA XML 數據.doc JAVA XML 數據.doc
datawarehouse數據倉庫實例
數據倉庫實例數據倉庫實例數據倉庫實例數據倉庫實例
URL傳遞中文參數問題
URL傳遞中文參數問題
數據倉庫的幾個PPT
數據倉庫的幾個PPT數據倉庫的幾個PPT數據倉庫的幾個PPT
綠色數據恢復軟件FinalData
綠色數據恢復軟件綠色數據恢復軟件綠色數據恢復軟件
大數據經典教材 社會媒體數據分析 Social Media Mining
大數據經典教材 社會媒體數據分析 Social Media Mining
大數據經典教材 社會網絡數據分析 Social Network Data Analytics
大數據經典教材 社會網絡數據分析 Social Network Data Analytics
voice後台數據結構
voice後台數據結構 voice後台數據結構 voice後台數據結構
RFID測試數據
測試數據
Report View 研發
Report view數據源綁定!可以從DATATABLE 直接綁定數據。