如何使一个圆形边框搜索查看?

问题描述 投票:0回答:1

我想和圆润的边框为我的Android应用程序searchview。到目前为止,我做了圆角的边框与白色背景,但搜索图标,取消图标消失,并没有文字显示当类型。我已经改变图标颜色为黑色,文本颜色为黑色没有任何显示。

我怎样才能做到这一点像的形象在这里https://imgur.com/AVHuucC

到目前为止,这里是我的代码

searchview_rounded.xml

<?xml version="1.0" encoding="utf-8"?>
 <shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ffffff"/>
<corners android:radius="30dp"/>
<padding android:left="30dp"
    android:bottom="30dp"
    android:right="30dp"
    android:top="30dp"/>
  </shape>

布局

    <SearchView
            android:id="@+id/searchView"
            android:padding="5dp"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:iconifiedByDefault="false"
            android:queryHint="Search"
            android:layout_centerHorizontal="true"
            android:background="@drawable/sechview_rounded"
            />
android android-layout searchview
1个回答
0
投票

更换你的搜索查看以下片段中,使用android:queryBackground="@android:color/transparent"隐藏强调搜索查看下面,详细Link

 <SearchView
                android:id="@+id/searchView"
                android:padding="5dp"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:iconifiedByDefault="false"
                android:queryHint="Search"
                android:layout_centerHorizontal="true"
                android:background="@drawable/sechview_rounded"
                android:queryBackground="@android:color/transparent"
                />
© www.soinside.com 2019 - 2024. All rights reserved.