当你进行搜索时哪个方法得到控制而没有指定android:launchMode =“singleTop”

时间:2011-03-04 19:40:05

标签: android

我正在调用标准搜索,调用搜索的Activity与处理搜索的活动(“可搜索活动”)相同。 如果我在Activity定义中包含android:launchMode =“singleTop”,则搜索会调用Activity的onNewIntent方法,并且我会选择指定的搜索parm:没问题。 如果未指定android:launchMode,或为launchMode指定其他值, Activity的哪个方法调用,或者你总是在Manifest文件的searchable活动定义中指定android:launchMode =“singleTop”? 这是我指定的内容:

                                                         

/res/xml/searchable.xml:

1 个答案:

答案 0 :(得分:1)

同一个Activity再次启动。因此,ActivityStack中有两个相同Activity的实例。