EditText ellipsize (drei Punkte...)
Leider bin ich nicht in der Lage zu machen ellipsize für EditText funktioniert. Ist auch möglich, drei Punkte am Ende des Textes wenn der text zu lang? Es funktioniert perfekt für TextiView aber nicht für EditText. Irgendeine Idee?
android:id="@+id/ed_email_personalInfo"
android:layout_width="match_parent"
android:layout_height="55dp"
android:background="@color/transparent"
android:ellipsize="end"
android:ems="10"
android:hint="@string/email"
android:inputType="textEmailAddress"
android:maxLength="64"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:singleLine="true"
android:textColorHint="@color/col9a9a9a"
android:textSize="15.7sp"
Du musst angemeldet sein, um einen Kommentar abzugeben.
Legen Sie diese Eigenschaft, um den text zu Bearbeiten.
Elipsize arbeitet mit deaktivieren, Bearbeiten Sie den text
Müssen Sie entfernen
android:inputType
Attribut.Ellipsize funktioniert nicht, wenn inputType definiert ist.
Vielleicht nicht möglich sein, in EditText (es sei denn, Sie erstellen Sie Ihre eigene Ansicht). Ich denke, dass die default-Verhalten (für die "singleLine" EditText) ist, dass man scrollen Sie den text seitwärts, wenn Sie nicht fit in der Ansicht.
Müssen Sie schreiben, eine neue Klasse, die Sie erweitert
EditText
. zum Beispiel: