Java 使搜索视图以关于AndroidManifest.xml的通用方式可用
我已经按照指南设置了搜索操作。这正如预期的那样有效。现在,我已经将大部分代码移动到一个抽象的基本活动类中。这样,我想让搜索视图或多或少在每个活动上都可用 唯一的问题是我还需要补充Java 使搜索视图以关于AndroidManifest.xml的通用方式可用,java,android,search,android-activity,android-manifest,Java,Android,Search,Android Activity,Android Manifest,我已经按照指南设置了搜索操作。这正如预期的那样有效。现在,我已经将大部分代码移动到一个抽象的基本活动类中。这样,我想让搜索视图或多或少在每个活动上都可用 唯一的问题是我还需要补充 <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" /> <intent-filter>
<meta-data
android:name="android.app.searchable"
android:resource="@xml/searchable" />
<intent-filter>
<action android:name="android.intent.action.SEARCH" />
</intent-filter>
到AndroidManifest.xml中的每个活动元素中
有没有一种方法可以一般地处理这个问题?一个活动,内容是片段?我不确定,但我想如果您创建一个可搜索的活动,用可搜索的元数据声明它,并在另一个必需的活动中扩展此活动。它会工作吗?@KanakSony是的,也许吧,但是基本活动应该保持抽象,我不能在AndroidManifest中声明一个不具体的活动。