|DMM inside
前置き このページの内容はstackoverflowの素晴らしい回答を参考にしている。 IllegalStateException? Fragmentを使っていると、画面遷移の際に以下の様が例外が発生することがある。 java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState これは非同期処理などでFragmentの操作タイミングがonSaveInstanceState()よりも後になってしまった場合に発生するものだ。 onSaveInstanceState()ではFragmentの状態も含めた画面情報を保存するため、それ以降のタイミングでFragmentを操作するとおかしくなるぞ!ということだろう(多分)。 詳しいことは(解決策も)下記リンクに詳しくまとめられているので、じっ
Android Tips #36 PagerTabStrip を使って Google Play ストア風のアプリを作ってみる PagerTabStrip とは PagerTabStrip は ViewPager にタブ機能を追加するための View です。Support Package に含まれているので Android 1.6 (APIレベル4) から使用することができます。代表的な例として Google Play ストアアプリのアプリ一覧画面で使われています。 今回は PagerTabStrip を使ったサンプルとして Google Play ストアアプリを真似た下図のようなアプリを作ってみたので、その手順を解説したいと思います! PagerTabStrip の使いかた 1. レイアウトを作る まずはレイアウトを作ります。ViewPager にタブを表示するには、以下のように View
This document discusses fragments in Android. It covers defining fragments in XML layout files using the <fragment> tag, communicating between fragments and activities, and how fragments were implemented before Android 3.0 using ActivityGroup and LocalActivityManager which are now deprecated. The document also discusses how fragments are used to modularize parts of an app's UI and how they are mea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く