android - 在 EditText 中输入的文本未正确对齐

标签 android user-interface android-edittext

我在我的应用程序中使用了 EditText,问题是输入的文本未正确对齐,请查看我的屏幕截图以了解我的问题到底是什么。

enter image description here

我的 EditText XML 文件是

 <EditText
                    android:id="@+id/signupFullName"
                    android:layout_width="179dp"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:background="@drawable/updatedprofieledit"
                    android:ems="10"
                    android:hint="@string/enterfullanme"
                    android:inputType="textPersonName"
                    android:paddingLeft="10dip"
                    android:singleLine="true" >

                    <requestFocus />
                </EditText>

请帮助我解决这个问题,我尝试过一些 EditText 规范,但没有成功。

谢谢

最佳答案

您的背景图像似乎小于硬编码宽度。添加填充会在 EditText 末尾保留一些“未使用的空间”。如果您将背景图像转换为 9 block 图像,以便它可以自动调整大小,那就更好了。

关于android - 在 EditText 中输入的文本未正确对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22496913/

相关文章:

android - 等待进程完成以启动另一个进程

java - 如何在 java android 中将英文字符转换为 ASCII

.net - 将 .NET 表单设置为 HWND 的父级

java - 单击时如何清除editText中的字符串

android - Android web View 中隐藏在键盘下方的输入文本字段

java - 更改 DateUtils.Format_ABBREV_RELATIVE 的格式

java - Android 中的 ListActivities 如何与 ListView 配合使用?

c++ - 具有独立布局的嵌套 Qt 小部件

java - 自定义字体和 XML 布局 (Android)

android - EditText区分大小写