这似乎是我遇到过的最奇怪的事情。
这是一个布局:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<EditText
android:id="@+id/GuessAppEditText"
android:lines="1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:gravity="center_horizontal"
android:inputType="textCapWords"
android:hint="@string/Hint" />
</RelativeLayout>
hint
of未EditText
显示。
如果我删除android:gravity="center_horizontal"
or android:inputType="textCapWords"
,则提示变得可见。
我完全不知道gravity
与. 是另一个 Android 错误还是我做错了什么?在前一种情况下,解决方法是什么?我希望我的文本居中对齐并大写并显示提示。或者我想从糟糕的安卓那里得到太多?textCapWords
hint