看板 AndroidDev 關於我們 聯絡資訊
1. 我要如何 一次POST 兩個參數呢?(不打包成JSON)的話 附上我現在用的方法 DataOutputStream out1 = new DataOutputStream(connect.getOutputStream()); String content1 ="Account=" + URLEncoder.encode(Account.getText().toString(),"utf-8"); out1.writeBytes(content1); out1.flush(); out1.close(); 2.若我多加一個 DataOutputStream out2 = new DataOutputStream(connect.getOutputStream()); 程式會連傳都傳不出去 原因何在? 3.我設計是按下按鈕後 改變textview的值(改變成網頁回傳的值) 可是現在有一個問題是 我要按兩下按鈕 textview才會改變 這是我button listerner下的寫法 我在猜會不會是因為新開thread 還沒做完 主thread會先跑完呢? 還是甚麼原因? 該如何修正 public void onClick(View v) { // TODO 自動產生的方法 Stub Boss.post(r1);//去跟網頁做溝通 Result.setText(test);//呈現結果 }; 謝謝各位大大了"o_o" -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.22.178 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1436046239.A.2F2.html
ssccg: content = param1=aaa&param2=bbb&... 07/05 06:17
ssccg: 如果你跟網頁溝通那步是非同步的,那呈現結果應該是要等收 07/05 06:29
ssccg: 到結果後才做,不是直接接在那一行後面 07/05 06:29
stevekevin10: 請問那我應該怎樣判斷接到結果了呢? 用if包起來嗎 07/05 06:42
stevekevin10: 可以解釋一下您第一行說的嗎..不太瞭解 07/05 06:42
stevekevin10: 摸一下後問題解決了 謝謝 07/05 13:58
rstgjdnc: 改換volley了。 07/06 20:02
aiweisen: 你要不要試試這個 lib 我現在都是用這個跑httpurl 07/07 20:18