это мой AsyncTask класс ....................не выполняют ничего, когда вызов выполнить
public class UpdatingNews extends AsyncTask<String, Void, String> {
private Database_WebService webservice;
private Context mContext;
public UpdatingNews(Context context){
this.mContext = context;
}
@Override
protected String doInBackground(String... params) {
webservice = new Database_WebService(mContext);
webservice.updateallCatNews();
webservice.UpdateAllNews();
return null;
}
@Override
protected void onPostExecute(String result) {
startActivity(new Intent(Main_Launcher.this,
Main_FormNewUser.class));
finish();
}
}
Когда я называю это ...... ............
update = new UpdatingNews(this);
check = webservice.CheckSurveySubmit();
int secondsDelayed = 3;
new Handler().postDelayed(new Runnable() {
public void run() {
if (check == 0) {
update.execute("...");
}
if (check == 1) {
startActivity(new Intent(Main_Launcher.this,
Main_AllLatestNews.class));
finish();
}
}
}, secondsDelayed * 1000);
Не выполнено ........................... ...
webservice.updateallCatNews();
webservice.UpdateAllNews();
В чем проблема? ??????????????????????????????
Что такое 'Database_WebService'? – xandy
Database_WebService содержит те функции, которые имеют дело с базой данных sqlite. –
Если вы не публикуете все исходные коды здесь (включая веб-сервис, активность и т. Д.), Невозможно узнать, что с ним не так. – xandy