0
我有一个具有多个选项卡的TabActivity,每个选项卡都是单独的活动。其中之一被定义为可在清单中搜索。总是只有一个TabActivity实例和任何选项卡,因此此选项卡活动具有singleTop作为启动模式。但是,不是返回到标签搜索,而是打开一个新的裸体活动实例。Android可搜索选项卡活动
<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我可能会错过一些明显的东西。有任何想法吗?
我不确定自己完全理解 - 您是否从您的应用以外(也就是说,其他应用是否可以使用您的搜索活动)煽动“搜索”,还是从您的其他选项卡活动中煽动搜索? – Squonk
使用搜索按钮。我希望它能够返回到可以从新的意图中读取搜索查询的活动。相反,它打开了一个新的。 – ssteinberg