Я сделал и приложение для Android, которое получает некоторую информацию и сохраняет в базе данных sqllite в телефоне и отправляет на сервер, но в этом коде висит сообщение
private void obtenerLista() {
cadenaMandar=new String();
String updatestr = new String();
for (int i=0; i<listaDatos.size();i++){
cadenaMandar=listaDatos.get(i).getCodEmpleado()+"/"+listaDatos.get(i).getLatitud()+"/"+listaDatos.get(i).getLongitud()+"/"+listaDatos.get(i).getFecha()+"/"+listaDatos.get(i).getHora()+"/"+listaDatos.get(i).getSubido();
//mandar al servidor
ClassConnection connection=new ClassConnection();
try {
cadenaMandar=cadenaMandar.replace(" ", "");
String response=connection.execute("http://www.urlserver.com.ar/crvp.php?data="+cadenaMandar.toString()).get();
if (response!=null){
Toast.makeText(getApplicationContext(),"Mandar a servidor OK",Toast.LENGTH_LONG).show();
actualizarUsuariosSql(listaDatos.get(i).getIdDatos());
}
} catch (ExecutionException e) {
e.printStackTrace();
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
Я прочитал на форуме, что я должен выполнить Asynctask, но я до сих пор не понимаю, как мне это сделать в этом коде.
Кто-нибудь может мне помочь?