怎么在Android工作室中实现一个搜索栏

  介绍

这篇文章将为大家详细讲解有关怎么在Android工作室中实现一个搜索栏,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

<强> 1。引入布局

如果在每一个活动的布局中都编写一个搜索栏,会导致代码的重复。通过采用引入布局的形式,可以解决这个问题。
首先在布局目录下创建一个选择。xml布的局,代码如下:

& lt; ? xml  version=?.0“,编码=皍tf-8" ?比;   & lt; LinearLayout  xmlns: android=癶ttp://schemas.android.com/apk/res/android"   ,,,android:取向=癶orizontal", android: layout_width=癿atch_parent"   ,,,android: layout_height=?0 dp"   ,,,android:背景=癅drawable/back001"比;      ,,,& lt; ImageView   ,,,,,,,android: id=癅 + id/select_p01"   ,,,,,,,android: layout_marginTop=? dp"   ,,,,,,,android: layout_width=?6 dp"   ,,,,,,,android: layout_height=?1 dp"   ,,,,,,,android: src=https://www.yisu.com/zixun/" @drawable/select_photo01 "/>                  android: layout_marginTop=" 0 dp”   android: layout_width=" 53 dp "   android: layout_height=" 50 dp”      android: scaleType=" fitXY "   android: src=" @drawable/select_photo02 "/>      LinearLayout

<强> 2。布局解析

此处对上方的布局进行补充:

1)。设置布局背景为back001

android:背景=癅drawable/back001"

怎么在android工作室中实现一个搜索栏”> </p> <p> 2)。导入图片select_photo01 <br/> </p> <p>为了使搜索栏不单调,故导入图片装饰</p> <pre类= android: src=https://www.yisu.com/zixun/癅drawable/select_photo01”

怎么在android工作室中实现一个搜索栏”> 3 . </p> <p> <强> 3。采用edittext_shape01样式</强> <br/> </p> <p>系统自带的EditText仅是一条直的线,此处将其变成圆型输入框</p> <pre类= android:背景=癅drawable/edittext_shape01"

变化前:

怎么在android工作室中实现一个搜索栏”> </p> <p>变化后:</p> <p> <img src= & lt; ? xml  version=?.0“,编码=皍tf-8" ?比;   & lt; shape  xmlns: android=癶ttp://schemas.android.com/apk/res/android"   ,,,android:形状=皉ectangle",在      ,,& lt;固体   ,,,,,,,android:颜色=? FFFFFF",在   ,,,& lt;/solid>   ,,,& lt; !——,设置圆角,——比;   ,,,& lt;角落   ,,,,,,,android:半径=? dp"   ,,,,,,,android: bottomLeftRadius=?5 dp"   ,,,,,,,android: bottomRightRadius=?5 dp"   ,,,,,,,android: topLeftRadius=?5 dp"   ,,,,,,,android: topRightRadius=?5 dp",在   ,,,& lt;/corners>   ,,,& lt; !——,设置边框,——比;   ,,,& lt; stroke  android:宽度=? dip", android:颜色=? ff000000",/比;      & lt;/shape>

<强> 4。导入图片select_photo02装饰

android: scaleType=癴itXY"   android: src=https://www.yisu.com/zixun/癅drawable/select_photo02”

注:fitXY较为重要。

怎么在android工作室中实现一个搜索栏”> </p> <p> <强>测试</强> </p> <p>完成布局的编写后,便可以将select01作为自定义控件,进行调用:</p> <pre类= & lt; include 布局=癅layout/select01",/在

关于怎么在android工作室中实现一个搜索栏就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

怎么在Android工作室中实现一个搜索栏