美文网首页
Android实现简单圆形搜索框

Android实现简单圆形搜索框

作者: 南风知我意1227 | 来源:发表于2018-11-09 09:22 被阅读0次
image.png
  • 用shape画一个圆形框
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">

    <stroke
        android:width="1dp"
        android:color="#5c5050" />

    <corners android:radius="20dp" />

</shape>
  • 在xml文件中布局
(这是v7下的SearchView)
<android.support.v7.widget.SearchView
        android:id="@+id/serachview"
        android:layout_width="match_parent"
        android:layout_height="45dp"
        android:layout_margin="10dp"
        android:background="@drawable/yuan"
        app:iconifiedByDefault="false" />(这行是取出下滑线的作用)
  • 在java代码中
  //显示搜索框控件
    searchView = (SearchView) findViewById(R.id.serachview);
 //设置查询提示字符串
    searchView.setQueryHint("请输入搜索内容");
//设置搜索图标是否显示在搜索框内
    searchView.setIconifiedByDefault(false);
image.png

相关文章

网友评论

      本文标题:Android实现简单圆形搜索框

      本文链接:https://www.haomeiwen.com/subject/gtdnxqtx.html