To chyba najbardziej dziwna rzecz, jaką kiedykolwiek spotkałem.Wskazówka do android EditText nie pojawia się
Oto układ:
<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
z EditText
nie jest wyświetlany.
Po usunięciu android:gravity="center_horizontal"
lub android:inputType="textCapWords"
wskazówka staje się widoczna.
Nie mam absolutnie pojęcia, co ma gravity
izrobić z hint
. Czy to kolejny błąd Androida, czy robię coś nie tak? W pierwszym przypadku, jakie byłoby obejście tego problemu? Chcę, aby mój tekst był wyrównany do środka i pisany wielką literą, a podpowiedź powinna być pokazywana. A może chcę zbyt wiele od słabego Androida?
Zobacz powiązane pytanie http://stackoverflow.com/a/3643494/1134705 – jnthnjns
Czy próbowałeś usunąć podpowiedź i ustawić programowo, aby sprawdzić, czy jest to obejście problemu? – jnthnjns
android: gravity = "center_horizontal" tworzy problem ... –