FrameLayout container = (FrameLayout) findViewById(R.id.Container);
ActivityGroup atGroup;
Intent intent = new Intent(atGroup, aa.class);
// Activity 转为 View
Window subActivity = atGroup.getLocalActivityManager().startActivity(aa.getName(), intent);
// 容器添加View
View view = subActivity.getDecorView();
container.addView(view);
ActivityGroup atGroup;
Intent intent = new Intent(atGroup, aa.class);
// Activity 转为 View
Window subActivity = atGroup.getLocalActivityManager().startActivity(aa.getName(), intent);
// 容器添加View
View view = subActivity.getDecorView();
container.addView(view);
本文介绍如何通过获取FrameLayout容器实例,创建Intent来启动新的子Activity,并将其作为View添加到现有Activity的FrameLayout容器中。此过程涉及使用ActivityGroup及LocalActivityManager来管理多个子Activity。
202

被折叠的 条评论
为什么被折叠?



