Haben Sie das obligatorische Symbol für den Bearbeitungstext (rotes Sternchen), der sich im Texteingabelayout befindet.
Ich habe einen Bearbeitungstext in einem Texteingabelayout. Ich versuche, das Pflichtfeldsymbol (rotes Sternchen) auf edittext zu setzen. Ich habe den Hinweis auf den Bearbeitungstext gesetzt. Mein Code ist wie folgt.
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="16dp"
android:layout_marginTop="16dp"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" * "
android:layout_gravity="center_vertical"
android:textColor="#ff0000"
android:textSize="15sp" />
<android.support.design.widget.TextInputLayout
android:id="@+id/tilEngNo"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<EditText
android:id="@+id/engineno"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginLeft="15dp"
android:layout_marginRight="16dp"
android:hint="Engine No" />
</android.support.design.widget.TextInputLayout>
</LinearLayout>
Dies gibt mir das Sternsymbol außerhalb des Texteingabelayouts. Wenn ich mit dem Eingeben des Bearbeitungstextes beginne, schwebt der Hinweis nach oben, aber nicht das Sternsymbol. Meine Anforderung ist, dass sich das Sternsymbol genauso verhält wie der Hinweis auf den Edittext. Was ist der beste Ansatz? Jede Hilfe wird geschätzt. Danke im Vorau