package="com.example.test" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".MainActivity" android:label="@string/title_activity_main" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> <meta-data android:name="android.app.default_searchable" android:value=".SearchActivity" /> </activity> <activity android:name=".SearchActivity" android:label="@string/app_name" > <!-- This intent-filter identifies this activity as "searchable" --> <intent-filter> <action android:name="android.intent.action.SEARCH" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> <!-- This metadata entry provides further configuration details for searches --> <!-- that are handled by this activity. --> <meta-data android:name="android.app.searchable" android:resource="@xml/searchable" /> </activity> </application>
注意 "android.app.searchable" metadata必须在 "results" activity, main activity (或者搜索 activity 包含SearchView) 需要制定 "android.app.default_searchable".
相关推荐
首先,`SearchView`是Android SDK提供的一种可扩展的搜索接口,它可以在`ActionBar`或`Toolbar`中作为一个菜单项展示。`SearchView`不仅提供了输入框供用户输入搜索关键词,还支持清除按钮、搜索建议等功能,极大地...
在Android应用开发中,`ActionBar`、`SearchView`和`ListView`是常见的组件,用于构建用户友好的交互界面。本教程将详细讲解如何利用这些组件实现搜索功能,包括两个不同的示例:`ActionBarDemo`和`SearchViewDemo`...
在Android应用开发中,Action Bar(也称为ActionBar)是用户界面的一个重要组成部分,它通常位于应用程序屏幕的顶部,提供导航、操作以及应用品牌等信息。然而,原生的Action Bar并未提供内置的搜索框功能,开发者...
在Android开发中,`SearchView` 是一个非常重要的组件,常用于实现应用内的搜索功能,让用户能够方便地在大量数据中查找所需信息。本实例将深入探讨如何在Android项目中集成并有效利用`SearchView`。 `SearchView` ...
以上就是使用`SearchView`和`RecyclerView`在Android Studio中实现条目筛选的基本流程。在实际项目中,你可能还需要考虑其他因素,如数据的异步加载、性能优化等。确保在用户输入时避免不必要的计算,以保持应用的...
下面将详细介绍如何在`ActionBarSherlock`中使用`SearchView`。 首先,我们需要确保在项目中已经正确引入了`ActionBarSherlock`库。这个库可以通过Gradle依赖或者直接下载JAR文件添加到项目的lib目录中。一旦引入,...
首先,`SearchView`是Android SDK中的一个组件,用于实现搜索栏功能,它通常位于ActionBar或者Toolbar中,用户可以在此输入关键词进行实时搜索。`SearchView`提供了可折叠和展开的交互模式,以及搜索建议等功能,...
7. **菜单项集成**:`SearchView`常作为Android菜单项的一部分,通过在`menu.xml`中配置`<item>`标签,可以将`SearchView`添加到ActionBar或Toolbar中。 8. **搜索框关闭**:当用户完成搜索或按下返回键时,`...
这里,`app:showAsAction`属性确保了搜索图标始终显示在ActionBar上,而`app:actionViewClass`指定了使用SearchView作为动作视图。 接下来,我们需要在Activity中监听搜索按钮的点击事件,并处理搜索请求。这可以...
3. **在Activity中加载自定义布局**:在Activity的`onCreate()`方法中,使用`setSupportActionBar()`方法设置自定义的布局作为ActionBar。例如: ```java Toolbar toolbar = findViewById(R.id.toolbar); ...
在Android应用开发中,ActionBar是一个重要的组件,它位于应用程序界面的顶部,提供了用户与应用交互的多种功能。这个源码项目旨在深入理解并实践ActionBar的使用,包括创建、添加搜索功能、展示不同详情页面、添加...
首先,`SearchView` 是Android SDK中的一个视图组件,它通常被用作ActionBar或Toolbar的一部分,为用户提供搜索框输入。`SearchView` 提供了自动缩放、建议显示、搜索图标以及清除搜索文本等功能。开发者可以通过...
要在布局文件中添加`SearchView`,可以使用以下XML代码: ```xml <SearchView android:id="@+id/search_view" android:layout_width="match_parent" android:layout_height="wrap_content" android:...
1. **返回任意页面**:在Android应用中,通常使用ActionBar上的“后退”按钮来实现导航历史的回退。在ActionBar上显示此按钮的方法是通过调用`setDisplayHomeAsUpEnabled(true)`,然后重写`onOptionsItemSelected...
This allow you to use with a custom SearchView with animation and more. This library should work on API 14. Usage You can use this library like a Toolbar, you just need to do the following: Add '...
首先,SearchView通常会作为ActionBar或ToolBar的一部分,用于在应用中快速查找内容。在Android SDK中,原生的SearchView类可以满足基本需求,但若要模仿QQ的样式和行为,我们需要对其进行自定义。 自定义...
在Android应用开发中,ActionBar是一个重要的组件,它位于应用程序界面的顶部,提供了用户与应用交互的关键功能。"带有编辑框和返回箭头的actionbar"是Android设计规范中常见的一个特性,通常用于提供搜索或者过滤...
首先,`SearchView`是Android中用于实现搜索框的控件,通常位于ActionBar或ToolBar中。它可以折叠和展开,并支持实时文本输入过滤。开发者可以通过监听`SearchView.OnQueryTextListener`来处理用户的查询事件,如`...
首先,`SearchView` 是Android SDK提供的一种用于实现高级搜索界面的视图,它通常被放置在`ActionBar`或`Toolbar`中,为用户提供一个可折叠的输入框,用户可以在其中输入查询关键字。`SearchView`不仅提供了搜索框,...
在XML布局文件中,可以使用`<android.widget.SearchView>`标签来创建`SearchView`,并设置其属性如`android:queryHint`来定义提示文本。在代码中,可以通过`setOnQueryTextListener()`方法来监听用户的查询输入,...