将文本输入到 EditText 中的问题
problem in the input text into an EditText
我正在创建我的应用程序登录页面。
我的 edittext 有问题,因为输入文本在 edittext 框架之外。我该如何解决?
这是我的EditText后台代码
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="20dp"/>
<stroke android:width="2dp"
android:color="#D3D3D3"/>
</shape>
这是我的 EditText xml
<EditText
android:id="@+id/usernameText"
android:layout_width="0dp"
android:layout_height="wrap_content"
app:layout_constraintWidth_percent=".8"
app:layout_constraintVertical_bias=".3"
app:layout_constraintHorizontal_bias=".5"
android:hint="Username"
android:background="@drawable/edittext_bg"
android:paddingTop="10dp"
android:paddingBottom="10dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:autofillHints=""
android:inputType="text" />
<EditText
android:id="@+id/passwordText"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint="Password"
android:background="@drawable/edittext_bg"
android:paddingTop="10dp"
android:paddingBottom="20dp"
android:autofillHints=" Password"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/usernameText"
app:layout_constraintVertical_bias="0.153"
app:layout_constraintWidth_percent=".8"
android:inputType="textPassword" />
向背景可绘制对象添加填充
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="20dp"/>
<stroke android:width="2dp"
android:color="#D3D3D3"/>
<padding android:left="8dp"
android:right="8dp"/>
</shape>
我正在创建我的应用程序登录页面。 我的 edittext 有问题,因为输入文本在 edittext 框架之外。我该如何解决?
这是我的EditText后台代码
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="20dp"/>
<stroke android:width="2dp"
android:color="#D3D3D3"/>
</shape>
这是我的 EditText xml
<EditText
android:id="@+id/usernameText"
android:layout_width="0dp"
android:layout_height="wrap_content"
app:layout_constraintWidth_percent=".8"
app:layout_constraintVertical_bias=".3"
app:layout_constraintHorizontal_bias=".5"
android:hint="Username"
android:background="@drawable/edittext_bg"
android:paddingTop="10dp"
android:paddingBottom="10dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:autofillHints=""
android:inputType="text" />
<EditText
android:id="@+id/passwordText"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint="Password"
android:background="@drawable/edittext_bg"
android:paddingTop="10dp"
android:paddingBottom="20dp"
android:autofillHints=" Password"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/usernameText"
app:layout_constraintVertical_bias="0.153"
app:layout_constraintWidth_percent=".8"
android:inputType="textPassword" />
向背景可绘制对象添加填充
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="20dp"/>
<stroke android:width="2dp"
android:color="#D3D3D3"/>
<padding android:left="8dp"
android:right="8dp"/>
</shape>