当EditText
未获得焦点时,提示内容不在中间。为什么会这样?谁能帮帮我?
这是我的xml代码
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="90px">
<View
android:layout_width="match_parent"
android:layout_height="1px"
android:layout_alignParentBottom="true"
android:layout_marginLeft="30px"
android:background="@color/c_dbdbdb"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="30px"
android:text="年龄"
android:textColor="@color/c_666666"
android:textSize="32px"/>
<EditText
android:id="@+id/et_new_appointment_age"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="230px"
android:background="@null"
android:gravity="center_vertical"
android:hint="请输入年龄"
android:inputType="number"
android:minWidth="200px"
android:textColor="@color/c_333333"
android:textColorHint="@color/c_999999"
android:textSize="32px"/>
</RelativeLayout>
答案 0 :(得分:0)
将编辑文本ellipsize定义为开始,然后尝试我认为它会对您有所帮助。
android:ellipsize="start"
答案 1 :(得分:0)
将editText的宽度和高度作为换行内容并使用
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
内部编辑文字。它会起作用。