Ho uno EditText
che ha 4 righe (min = 4;> 4 pergamene). EditText
è incorporato in un TextInputLayout
. Il suggerimento visualizzato per questo sembra essere centrato verticalmente. Mi piacerebbe all'inizio della 1 ° linea, naturalmente.Suggerimento di posizionamento all'interno di multilinea EditText - TextInputLayout
Importante Modifica: il test senza TextInputLayout
consente di posizionare il suggerimento in modo efficace. Il problema sta in questo. Qualsiasi comprensione su come risolverlo è apprezzata.
<android.support.design.widget.TextInputLayout
android:id="@+id/text_input_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:focusableInTouchMode="true">
<EditText
android:id="@+id/status"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:fadeScrollbars="false"
android:gravity="left"
android:hint="What's going on?"
android:inputType="textMultiLine"
android:lines="4"
android:minLines="4"
android:scrollbarStyle="outsideInset"
android:scrollbarThumbVertical="@drawable/custom_scrollbar_style"
android:scrollbars="vertical"
android:textColorHint="@color/black_semi_transparent" />
<TextView
android:id="@+id/text_count"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:text="140"
android:textColor="@color/black_semi_transparent" />
</android.support.design.widget.TextInputLayout>
Comparison of EditText http://i60.tinypic.com/14j1bv6.png
Hai provato 'gravità = "left"' –
Sì. Ho provato 'left',' top', 'top | left',' start'. – McGuile
Bene, una soluzione è usare paddingTop = 20dp –