如何设置如下图像EditText
的样式
我尝试了不同的选择,但无法实现。
答案 0 :(得分:1)
<EditText
android:layout_width="300dp"
android:layout_height="40dp"
android:hint=" Name*"
android:background="@drawable/border"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"/>
在drawble文件夹中创建一个xml,将其添加到其中
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ffffff" />
<stroke android:width="1dip" android:color="#363534" />
<corners android:radius="5dp" />
</shape>
答案 1 :(得分:0)
<LinearLayout
android:layout_width="match_parent"
android:layout_margin="10dp"
android:layout_height="wrap_content">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/round_corner"
android:padding="10dp"
android:hint="First Name *"
android:textColorHint="#a9a9b3"
android:textSize="18dp"
/>
</LinearLayout>
然后为圆角背景创建一个可绘制文件
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#FFFFFF"/>
<stroke android:width="2dip" android:color="#b0b6bc" />
<corners android:radius="3dip"/>
<padding android:left="0dip" android:top="0dip" android:right="0dip"
android:bottom="0dip" />
</shape>