私はAndroid開発から始めています。非同期操作をしていますが、操作が完了するのを待ってから、プログラムの実行を続けます。AsyncTaskとそのすべてのメソッドを使用しましたが、onPreExecuteメソッドで別のアクティビティを表示したいので、別のアクティビティを表示できないため、エラーが発生しました。それが、非同期操作が完了するのを待ちたい理由です。
ご挨拶
最初の編集:AsyncTask(onPreExecute、doInBa ...、onPost ...)を使用しましたが、どのメソッドも機能しません。AsyncTaskクラスがどのように機能するかは理解していますが、非同期のサードパーティメソッドを1つ呼び出すときに実行を停止したいのは、必要なリスナーで文字列変数Xの値を変更し、メソッドを呼び出した後、サードパーティを使用するためです。メソッドでは、変数Xを使用します。変数が更新されていないため、例外が発生しました。