あなたが探しているものはfragmentsですが、Android SDK 3.0以降でのみ利用可能です。
編集:私はActivity
がView
の内側に配置することができなかったという印象の下にありました。明らかに私は間違っていた。 Hereは、LocalActivityManager
を使用してコンテナビュー内でアクティビティを配置するための古いスレッドです。
スレッドが消えた場合は、最も便利なポストは、このコード・フラグメントが含まれています
void createInnerActivity(ViewGroup container, Class<?> activityClass)
{
if (container.getChildCount() != 0) {
container.removeViewAt(0);
}
final Intent intent = new Intent(this, activityClass);
final Window window =
getLocalActivityManager().startActivity(activityClass.toString(),
intent);
container.addView(
window.getDecorView(),
new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT,
ViewGroup.LayoutParams.FILL_PARENT));
}
私はフラグメントは、Androidの互換ライブラリを追加することにより、下側のSDKで使用することができることを知っています。さて、それは私が探している断片であると言うことができます、私は各ページに断片を入れ、コンテンツとして活動を設定することはできますか?それは可能ですか? – borislemke
あなたは逆の方法をとることができます - 各断片を両方のページに加え、UIを共有したいアクティビティに追加します。私はあなたが他の場所にそれらを再利用するためにページに活動を入れたいと思っています。私はcompat libについて知らなかった。私はそれを確認します、ありがとう。 :) – vhallac
私は本当に次の、申し訳ありません。あなたは私をそれに関するいくつかの指示にリンクさせることができますか?私はまだアンドロイドとnoob:/本当に感謝。 – borislemke