小智 72
为了使提示文本居中与EditText一起使用,你必须确保定义了android:ellipsize ="start".我不知道为什么这会让它发挥作用,但确实如此.
从个人代码中提取的示例:
<EditText
android:id="@+id/player2Name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:ellipsize="start"
android:gravity="center_horizontal"
android:hint="@string/player2_name"
android:inputType="textCapWords|textPersonName"
android:singleLine="true" />
Run Code Online (Sandbox Code Playgroud)
Arr*_*ray 37
实际上android:gravity="center_horizontal"
做"中心"效应.您可以使用
机器人:重力="开始"
将提示文本放在EditText视图的开头,依此类推.
我在任何情况下都使用了这个代码,并且它在没有使用android:ellipsize ="start"的情况下完美地工作,以便在中心进行提示.
<EditText
android:id="@+id/player2Name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:hint="robi"
android:inputType="text" />
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
76359 次 |
最近记录: |