私はA ListView
といくつかのButtons
といくつかのArrayList
とString
を持つプロジェクトを持っています。 DB Query
からListView
を記入します。これは、読み込みに数秒かかるので、読み込みが終わると、エンドユーザは何かをして、StartActivity(myIntent)
メソッド経由で次のアクティビティに進みます。 次のアクティビティに進むと、このアクティビティに戻り、DB Query
が発生し、数秒かかるため、ネットワークに問題があっても強制終了メッセージが表示されます。 このアクティビティのインスタンス全体を1回だけ保存するにはどうすればいいですか? 新しいアンドロイドには、どんな助けもありがたいです。アクティビティインスタンスを保存し、2番目に作成しないでください。
これは私のonCreate
方法です:
@Override
protected void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.type_of_dairy);
// all methods, views, initials and ....
}
ここでdbクエリを作成していますか? onResumeで? – Wanted
いいえ、onCreateでは、私はこのメソッドを持っています。 –
あなたは私のコードをすべてonResumeメソッドで書くべきですか? –