我有以下EditText。
<EditText
android:id="@+id/editText7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10" />
对于这个edittext,我有以下布局。
但我希望得到如下的edittext:
如何获取上面的edittext?
答案 0 :(得分:1)
创建一个drawable background.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@android:color/very_light_grey"/>
<stroke android:width="1dp" android:color="@color/grey"/>
</shape>
将您的编辑文字更改为
<EditText
android:background="@drawable/background"
android:layout_width="match_parent"
android:paddingLeft="60dp"
android:layout_height="wrap_content"/>
答案 1 :(得分:0)
您可以在编辑文本中设置填充。
android:padding="10dp"
答案 2 :(得分:0)
它基本上与设备的Android版本一致。早期版本的Android EditText有点类似于你寻找的样子。但是最新的你会得到一线。我想建议改变编辑文本主题或背景以达到您的目的。
答案 3 :(得分:0)
使用
在xml中设置edittext的背景android:background="Your Color Code"