这篇文章将为大家详细讲解有关怎么在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: src=https://www.yisu.com/zixun/癅drawable/select_photo01”
android:背景=癅drawable/edittext_shape01"
变化前:
& 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较为重要。
& lt; include 布局=癅layout/select01",/在
关于怎么在android工作室中实现一个搜索栏就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。