这是我的布局,它很好地使提示居中,但是我如何使提示左对齐,比如 10dip 的边距?(即我想保持它垂直居中但也左对齐)
<EditText
android:id="@+id/mobilePhoneNumber"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:visibility="gone"
android:inputType="number"
android:ellipsize="start"
android:gravity="center"
android:layout_marginTop="10dip"
android:hint="@string/lbl_hint_enter_mobile_phone_number"
android:textSize="14dip"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
android:maxLines="1" />
最佳答案
<EditText
android:id="@+id/mobilePhoneNumber"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="number"
android:ellipsize="start"
android:gravity="left|center_vertical"
android:paddingLeft="5dp"
android:layout_marginTop="10dip"
android:hint="hello world"
android:textSize="14dip"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
android:maxLines="1" />
关于android - 如何在 EditText 中居中和左对齐提示文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11424265/