我有这样的代码:如何在活动组中获得儿童活动?
MainActivity:
public class MainActivity extends ActivityGroup
在MainActivity,我用这个来开始活动,并得到其手柄:
final LocalActivityManager manager = getLocalActivityManager();
final Intent i = new Intent(MainActivity.this, SearchActivity.class);
final Window w = manager.startActivity("SearchActivity", i);
Activity activity = (Activity) w.getContext();
其原因的用法是我要尽量减少MainActivity的责任。 SearchActivity将处理它自己的事件。
以上是获得儿童活动的正确方法吗?如果不是,这种情况下最好的方式是让孩子活动?