我想知道是否可以在
EditText
字段中使 android:hint
属性居中,而用户输入的文本将在 EditText
中左对齐。
知道如何做到这一点吗?
是的,您可以在 Android 中通过使用 android:gravity 和 android:padding 属性的组合来实现此目的。您可以将 EditText 中的提示设置 android:gravity 属性为 center,使其居中,然后将输入文本设置 android:gravity 属性为 left,使其左对齐。此外,您可能需要调整 android:padding 属性以确保适当的间距。
这是一个例子:
<EditText
android:id="@+id/editText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center" <!-- Center the hint -->
android:paddingStart="8dp" <!-- Adjust padding as needed -->
android:paddingEnd="8dp" <!-- Adjust padding as needed -->
android:hint="Enter text"
/>
如果您想在 xml 中编辑文本,这可能会对您有所帮助。