0

JSONを介してWebサービスデータを取得するAsyncTaskがあります。私はこれらのアイテムをViewPagerとtextsViewsのページに入れたいと思います。私の問題は、フラグメントなしでこれを行う方法、それを動的にしたいということです。 setViewAdapterをonPostExecuteに配置する場所がわかりません。ExecuteTaskでページャーを表示

View Pager Link 1

View Pager Link 2

私はこれらの二つのことを揃えるトラブルを抱えている:ポケットベルには、以下のリンクをたどる表示するには 。私を助けてください!!多分私の質問ははっきりしていなかったでしょう。 ありがとうございます。

答えて

0

フラグメントを使用する際に問題がありますか?それらはViewPagerの単なる要素です。したがって、textview(s)で構成されるフラグメントを作成します。

ViewPagerを再読み込みするにはyourpager.setAdapter(adapter)onPostExecute()ブロック内に使用してください。 、パイプラインである

  1. はViewPager

  2. ダウンロードデータ

  3. リロードViewPagerの要素を初期化します。

+0

Webサービスのリターンごとにフラグメントを作成しないでください。私はそれがどれだけ多くの結果をもたらすのか分かりません。 私はコンセプトを誤解しているはずです... –

+0

アクティビティの作成時にビューページの初期化を行う必要がありますか? –

+0

はい。 viewPagerを 'onCreate()'メソッドで初期化し、必要なときに毎回設定します。 – Vyacheslav

関連する問題