私はAndroid開発に不慣れで、ばかげた問題に直面しています.httphandlerでURLを呼び出すようにtimetaskを設定し、1分の遅延に設定したため、アプリがクラッシュしています。
バックグラウンドで処理する方法はありますか?
同じことを達成するための他の方法
私はAndroid開発に不慣れで、ばかげた問題に直面しています.httphandlerでURLを呼び出すようにtimetaskを設定し、1分の遅延に設定したため、アプリがクラッシュしています。
バックグラウンドで処理する方法はありますか?
同じことを達成するための他の方法
AsyncTaskを使用してバックグラウンドで時間を消費するタスクを実行する
例:
private class LongOperation extends AsyncTask<String, Void, String> {
@Override
protected String doInBackground(String... params) {
// Do background work here
return "Executed";
}
@Override
protected void onPostExecute(String result) {
//Do something on finish of background work
}
@Override
protected void onPreExecute() {
// Do something before executing doInBackground
}
}
アクティビティでこれを次のように呼び出します。
new LongOperation().execute("");