美文网首页
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