私のアプリケーションは、ファイルを読み込んでその情報を処理して、アクティビティによってリストの必要性を構築する必要があります。私はそれを行うには良い場所を見つけることができません。私が持っているのは、活動の中の{仕事をする}ブロックです。私が{...}を置かないと、エラーがあります。これは機能しますが、これを行うには正しい方法ですか?より良い方法がありますか?この処理は1回だけ実行されます。 http://developer.android.com/reference/android/app/Activity.htmlonCreate()の前に行う必要がある処理はどこに入れますか?
は、あなたが見ることができるように、onCreate()
はActivity
が起動されたときに起こる最初のものです:あなたの助け
クリフ
ファイルには書籍に関する情報(著者、タイトル、出版社、ページ、カテゴリなど)が含まれています。実際のデータは、ユーザーがモバイル版で見たいものを選択したときに決定されます。私はデータを読み込んで、 'String [] []'に入れます。ファイルを読み込んだら、データを保持し、String [] [] = nullを設定するシングルトンオブジェクトを作成します。リストビューを作成してソートします。これで、UIのlistViewを作成できます。 – cliff2310
あなたが提供したリンク(AsyncTask)を読んでいます。それは私が探していたもののように見えます。助けてくれてありがとう。 – cliff2310
第2に、onCreate()でasynctaskを開始し、(アダプタを除く)すべてを設定し、onPostExecute()でアダプタ/リストビューを更新したいとします。 – dmon