1

私は、Web から読み込まれたアイテムを含む ListView を表示する Android アプリに取り組んでいます。アプリにログインした後、ListView を表示する必要があります。

私がこれまでに行ったこと:

  • 上部にタブがあるメイン アクティビティを作成しました。
  • タブ (アクティビティ) の 1 つで、ログインする必要があります。
  • 次に、AsyncTask を使用してバックグラウンドで認証を行います。

これが私がこれまでやってきたことです。次に、次のことを行う必要があります。

ユーザー名とパスワードが要件を満たしている場合、アプリは新しいアクティビティを開始する必要があります。これにより、Web からのリモート アイテムを含む ListView が表示されます。これを適切な方法で行う必要があるため、AsyncTask も使用してこれを行います。問題は...

これにアプローチする方法がわかりません。ユーザー名を確認するとロードされるため...そして、リスト項目をロードするときに再びロードされます..現在のように、タブインターフェイス内でこれをすべてうまく機能させる方法はありますか?

4

1 に答える 1

1

あなたが求めていることを完全に理解しているかどうかはわかりません。

私が知る限り、認証後にリストビュータブを追加したいと考えています。したがって、非同期タスクがログインが成功したことを返したら、TabHost.newTabSpec()を使用して新しいタブを作成するだけです。

誤解していたらごめんなさい。それが役立つことを願っています。

于 2012-06-04T15:08:38.780 に答える