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

Antworten auf die Frage(6)

Ihre Antwort auf die Frage