Я отправляю данные на php-сервер, все работает нормально, а затем я получаю ответ. Когда я хочу прочитать ответ, он показывает мне эту ошибку
Activity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@2c2a6848 that was originally added here
Именно из этого кода читается ответ:
int responseCode = response.getStatusLine().getStatusCode();
switch(responseCode) {
case 200:
HttpEntity entity = response.getEntity();
if(entity != null) {
String responseBody = EntityUtils.toString(entity);
Log.v("this", responseBody);
}
break;
}
это весь мой код:
@Override
protected Void doInBackground(Void... params) {
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(urlpostdata);
try {
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);
nameValuePairs.add(new BasicNameValuePair("message", et.getText().toString()));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = httpclient.execute(httppost);
int responseCode = response.getStatusLine().getStatusCode();
switch(responseCode) {
case 200:
HttpEntity entity = response.getEntity();
if(entity != null) {
String responseBody = EntityUtils.toString(entity);
Log.v("this", responseBody);
}
break;
}
} catch (IOException e) {
Log.v("this",e.getMessage().toString());
}
return null;
}
@Override
protected void onPostExecute(Void result) {
super.onPostExecute(result);
pDialog.dismiss();
}
}
Не могли бы вы помочь мне решить ее?