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);
//設(shè)置查詢提示字符串
searchView.setQueryHint("請輸入搜索內(nèi)容");
//設(shè)置搜索圖標是否顯示在搜索框內(nèi)
searchView.setIconifiedByDefault(false);
image.png