6
A
回答
13
由於您的活動中的內部類:
public final class HttpTask
extends
AsyncTask<String/* Param */, Boolean /* Progress */, String /* Result */> {
private HttpClient mHc = new DefaultHttpClient();
@Override
protected String doInBackground(String... params) {
publishProgress(true);
// Do the usual httpclient thing to get the result
return result;
}
@Override
protected void onProgressUpdate(Boolean... progress) {
// line below coupled with
// getWindow().requestFeature(Window.FEATURE_INDETERMINATE_PROGRESS)
// before setContentView
// will show the wait animation on the top-right corner
MyActivity.this.setProgressBarIndeterminateVisibility(progress[0]);
}
@Override
protected void onPostExecute(String result) {
publishProgress(false);
// Do something with result in your activity
}
}
然後在您的活動的地方:
new HttpTask().execute(someParams...);
1
我想這可能幫助ü...
http://androidbeginner.blogspot.com/2010/01/communication-with-httprequest.html
Atul yadav
相關問題
- 1. 如何創建HTTP POST URL連接?
- 2. 如何使用Volley庫創建HTTP持久連接
- 3. 如何使用依賴注入和接口創建連接類?
- 4. 如何使用Liblinphone接口類創建SIP連接?
- 5. 如何使用MySQL Admin創建連接?
- 6. 如何使用WinApi創建連接點?
- 7. 如何使用cygwin創建連接?
- 8. 如何在asynctask中調用兩個不同的http連接
- 9. 問題與Asynctask和HTTP連接
- 10. 使用hsqldb創建連接
- 11. 如何使用CQL創建Cassandra連接來創建表?
- 12. vb.net創建連接類
- 13. 如何創建https連接?
- 14. 如何創建https連接?
- 15. 如何創建連接?
- 16. 如何創建AsyncTask實例
- 17. 如何使我的連接成爲AsyncTask連接
- 18. 如何使用C進行HTTP連接?
- 19. 如何重新使用python Http連接?
- 20. 如何使用的AsyncTask類
- 21. 如何建模Android AsyncTask類?
- 22. 我應該使用什麼類來創建http和https請求和連接 - iOs
- 23. 如何創建HTTP連接並登錄iPhone?
- 24. 如何用左外連接創建jpql
- 25. 創建一個類,使用jdbc連接到任何數據庫
- 26. 如何創建一個通用的客戶端類,連接和共享連接
- 27. 如何使用as2創建Http請求?
- 28. 使用asynctask進行網絡連接
- 29. 使用AsyncTask進行android網絡連接
- 30. 如何創建類似http://api.example.com的URL