Итак, у меня есть успешное приложение с формой, которая регистрирует пользователя на моем веб-сайте, и я создал 15-кадровую анимацию PNG, которая также хорошо работает по команде.
У меня сначала анимация запускается (и зацикливается), а затем запускаю HTTP POST в конце анимации.Когда HTTP Post делает свое дело, анимация (в основном все для android) отстает или приостанавливается и затем продолжает функционировать после завершения POST.
Это нормально?Есть ли способ сделать так, чтобы он не отставал при запуске POST?
Спасибо!
И для тех, кому интересно, вот мой httpClass (mywebsite.com - просто опора для моего фактического URL)
try{
Log.d("MYTAG", "Registration begin");
HttpClient client = new DefaultHttpClient();
String postURL = "mywebsite.com";
HttpPost post = new HttpPost(postURL);
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("username", username));
params.add(new BasicNameValuePair("password", password));
params.add(new BasicNameValuePair("email", email));
params.add(new BasicNameValuePair("fullName", fullName));
UrlEncodedFormEntity ent = new UrlEncodedFormEntity(params);
post.setEntity(ent);
HttpResponse responsePOST = client.execute(post);
HttpEntity resEntity = responsePOST.getEntity();
if(resEntity!=null){
newCode = EntityUtils.toString(resEntity);
} else {
newCode = (String) null;
}
}catch(Exception e){
Log.d("MYTAG", "Exception e="+e);
}
return newCode;
}