我想使用从同一活动访问的不同 searchable.xml 文件,以便在运行应用程序时更改指向不同数据表的链接。 AndroidManifest.xml 每个活动只能引用一个searchable.xml文件。
是否可以在运行时更改引用的 searchable.xml 文件的名称?
或者,是否可以在运行时更改android:searchSuggestIntentData
中编码的表引用?
我的 searchable.xml 文件包含对名为SOWS1的特定表的以下引用:
android:searchSuggestIntentData="content://com.xxxxxx.xxxxxxxx.SearchProvider/SOWS1"
我想在运行时动态地将其更改为不同的表或查询(例如SOWS2)? 另请参阅相关问题here