アクティビティ内に埋め込むことができる UI コンポーネントは、Activity ではなく Fragment から派生させる必要があります。子アクティビティをフラグメントに変換する場合、フラグメントのレイアウトをロードするために、onCreate ではなく onCreateView をオーバーライドする必要があります。
メイン アクティビティのレイアウトで、最初に表示するフラグメントを直接挿入し、そのフラグメントに ID を与えることができます。その後、コードを使用して、その ID を持つフラグメントを別のフラグメントに置き換えることができます。
これは始めるのに適した場所です: http://developer.android.com/guide/components/fragments.html
これは、私がすべてをカバーするには大きすぎるトピックです。実際には、Android 開発者向けリソースを確認する必要がありますが、いくつかの例を次に示します。
前述したように、最初のフラグメントをアクティビティ レイアウトに直接配置できます。「フラグメント」はレイアウトエディタの「レイアウト」タブにあります。そのフラグメントのプレースホルダーに、それを識別するために使用できる「ID」と、最初に存在するフラグメント クラスの「名前」を指定します。
次に、フラグメントを切り替えるときは、次のようなコードを使用できます。
// Create new fragment and transaction
Fragment newFragment = new ExampleFragment();
FragmentTransaction transaction = getFragmentManager().beginTransaction();
// Replace whatever is in the fragment_container view with this fragment
transaction.replace(R.id.fragment_container, newFragment);
// Commit the transaction
transaction.commit();