これをActionBar.Tabで制御する場合、 Activity#onCreate()で以下のようにして対応すれば いずれかのListFragmentが表示されるかなと思った。
ListFragmentにデータを表示する際、単純にリストのデータを表示したい場合は、ArrayAdapterを使って表示すると思いますが、データが大量にある場合にはやっぱりバックグラウンドでやるべきですよね。 最近はバックグラウンドでの読み込みはLoaderを使ってやるのが良いみたいなのでLoaderを使ってみました。 データをCursorから読み込み場合にはCursorLoaderというクラスがあって簡単に実装できるのですが、Listから読み込むにはAsyncTaskLoaderで独自のLoaderを作成する必要があります。 とうわけでコードです。 まずはLoader。 import java.util.List; import android.content.Context; import android.support.v4.content.AsyncTaskLoader; pub
2012年3月31日土曜日 ViewPager内のFragmentを置き換える その1 ViewPager+ActionBar(タブモード)を使った場合のFragmentの置き換えの前に、 まずはViewPager内のFragmentを置き換えます。 FragmentPagerAdapterを使用して、自力でなんとかしようと試行錯誤していたのですが、できませんでした。 そこで、色々とググっているとstackoverflow内のアンサーに手がかりを見つけました。 http://stackoverflow.com/questions/7723964/replace-fragment-inside-a-viewpager どうやら、FragmentStatePagerAdapterを使用するようです。 以下に自分の手順をまとめてみます。 ・まず必要なクラスを新しいパッケージにまとめま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く