我有一个 TabActivity,它有多个选项卡,每个选项卡都是一个单独的活动。其中之一在清单中被定义为可搜索。TabActivity 和任何选项卡始终只有一个实例,因此此选项卡活动将 singleTop 作为启动模式。但是,不是返回到选项卡搜索,而是打开一个新的 Activity 裸实例。
<activity android:name=".tab1Activity" android:label="tab1" android:launchMode="singleTop">
<intent-filter>
<action android:name="android.intent.action.SEARCH" />
</intent-filter>
<meta-data android:name="android.app.searchable"
android:resource="@xml/searchable"/>
</activity>
作为 android 新手,我可能遗漏了一些明显的东西。有任何想法吗?