AsyncTask sınıfını kullanarak HTTP bağlantısı oluşturmaya çalışıyorum.AsyncTask sınıfı kullanarak Http Bağlantısı nasıl oluşturulur?
HTTP bağlantısı oluşturmak mümkün mü?
Örnek kaynak kodunu önerebilir misiniz?
Şimdiden teşekkürler. Sonra bir yerde senin aktivitesinde
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
}
}
: etkinlik içindeki bir iç sınıfa olarak