私は2つの活動をしています。1 つは折れ線グラフを表示し、もう 1 つは円グラフを表示しています。起動された単一のアクティビティに両方を埋め込みたいと思います。ユーザーはシングル クリックを実行して、折れ線グラフと円グラフを切り替えることができます。
この目的を達成するには、ActionBar のナビゲーション タブまたはドロップダウン ナビゲーションが最適な候補であることがわかりました。
Android API のデモ、およびhttp://developer.android.com/guide/topics/ui/actionbar.htmlから見つかったガイドラインから、すべての切り替えられたコンポーネントが として実装されていることを認識してFragment
います。Activity
- ActionBar のタブ ナビゲーション ビュー/ドロップダウン ナビゲーション ビューに埋め込むために、以前の 2 つのアクティビティを 2 つのフラグメントに移植する必要があるということですか?
- 移植せずにできる他の方法はありますか?しかし、アクティビティを使用して公式の例が見つからないので、お勧めですか。
- API デモでは、ほとんどの Fragment が次のパターンで実装されていることがわかりました。
public class FragmentStack extends Activity {
...
public static class CountingFragment extends Fragment {
// CountingFragment never access any members in FragmentStack
}
}
そうする理由はありますか?なぜ彼らはCountingFragment
別のファイルを持っていないのですか?