Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android 2.2中实现固定位置搜索栏?_Android_Search_Android Layout - Fatal编程技术网

如何在android 2.2中实现固定位置搜索栏?

如何在android 2.2中实现固定位置搜索栏?,android,search,android-layout,Android,Search,Android Layout,我正在尝试为Android 2.2编写一个简单的wikipedia应用程序,它允许用户搜索和查看文章 当用户查看文章时,我希望在屏幕顶部有一个固定位置的搜索栏,尽管垂直滚动位置不变,如下图所示: 如何实现该搜索栏?这是我在布局中粘贴的视图吗?我已经在本android教程中阅读了有关搜索对话框的内容http://developer.android.com/guide/topics/search/search-dialog.html... 但据我所知,搜索对话框搜索栏只能在运行onSearchRe

我正在尝试为Android 2.2编写一个简单的wikipedia应用程序,它允许用户搜索和查看文章

当用户查看文章时,我希望在屏幕顶部有一个固定位置的搜索栏,尽管垂直滚动位置不变,如下图所示:

如何实现该搜索栏?这是我在布局中粘贴的视图吗?我已经在本android教程中阅读了有关搜索对话框的内容http://developer.android.com/guide/topics/search/search-dialog.html... 但据我所知,搜索对话框搜索栏只能在运行onSearchRequested时显示是否已聚焦,对吗


谢谢你的帮助

可以采用固定高度的相对布局。在该相对布局中,按如图所示的顺序添加元素 1个包含包裹内容高度和宽度的图像视图。 2获取具有固定高度和宽度的EditText,并为该EditText=Search WikiPedia设置提示

将此布局作为主布局中的第一个元素,这样它将始终位于顶部,如果有垂直滚动,它将不会滚动搜索栏。

您可以使用。它们允许您拥有两个或多个单独控制的视图。阅读更多


碎片对于Android 3.0来说是新的,但是最早在Android 1.6中就有一个允许使用它们的工具。

所以搜索栏是我自己设计的?像搜索按钮图像和梯度?有什么方法可以轻松创建一个与搜索对话框中的搜索栏外观相同的搜索栏吗?我已经用这种方式使用了搜索功能。它工作得很好。