设置edittext的样式

1.在res-》drawable编写

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle"
    >
    <!--可以让input的hint文字向右边移动一点,好看些-->
    <padding
        android:left="10dp"
    />

    <!--圆角-->
    <corners android:radius="5dp"/>

    <!--边框,相当于css的border-->
    <stroke
        android:width="1dp"
        android:color="#ff0000"/>

    <!--背景-->
    <solid android:color="#fff"/>
</shape>

2.在控件中引用

    <EditText
        android:background="@drawable/rounded_edittext"
        android:singleLine="true"
        android:hint="请输入..."
        android:imeOptions="actionSearch"
        android:layout_width="match_parent"
        android:layout_height="45dp"/>

3.效果

原文地址:https://www.cnblogs.com/norm/p/8249640.html