Je veux définir l'indice de mon AutocompleteTextView sur une seule ligne avec une chaîne supplémentaire à tronquer avec des points (...) à la fin. J'utilise singleLine="true"
, maxLines="1"
, ellipsize="end"
. J'utilise singleLine="true"
, , ellipsize="end"
.Définir l'indicateur AutocompleteTextView sur une seule ligne avec Ellipsize end
Mais l'indication est toujours affichée sur deux lignes. Bien que le texte est défini sur une seule ligne. Mais j'ai besoin de l'indice devrait également besoin de montrer en ligne unique. L'aperçu dans Android Studio affiche l'indice sur une seule ligne. Mais quand je l'exécute sur le périphérique il montre en 2 lignes (S5, Nexus-5, Nexus-6, J7).
Je veux aussi que imeOption soit toujours recherché. c'est-à-dire imeOptions="actionSearch"
Par conséquent je ne peux pas le changer en actionNext.
Ci-dessous mon code XML:
<RelativeLayout
android:id="@+id/liLaySearchMap"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="gone"
android:paddingLeft="10dp"
android:background="@color/cococo"
android:paddingRight="10dp">
<AutoCompleteTextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="@dimen/five_dp"
android:background="@color/white"
android:padding="@dimen/two_dp"
android:scrollHorizontally="true"
android:drawablePadding="@dimen/two_dp"
android:singleLine="true"
android:lines="1"
android:maxLines="1"
android:ellipsize="end"
android:textSize="@dimen/twelve_sp"
android:drawableLeft="@drawable/ic_action_search"
android:inputType="text"
android:hint="A Very Long Hint Text Which Need To Be Tuncated At the End In Single Line"
android:id="@+id/edSearch"
android:imeOptions="actionSearch"
android:layout_alignParentLeft="true"
android:layout_toLeftOf="@+id/tvCancel"
/>
<TextView
android:id="@+id/tvCancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:layout_gravity="center"
android:layout_margin="@dimen/five_dp"
android:text="@string/cancel"
android:textSize="@dimen/twelve_sp"
android:textColor="@color/tw__composer_red"
android:padding="@dimen/five_dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"/>
</RelativeLayout>
Quelqu'un peut-il en rideau S'il vous plaît la question que je suis confronté. Comme je pense que j'avais utilisé toutes les solutions possibles, mais l'indice n'est pas en ligne unique.
Son été déjà inclus. S'il vous plaît voir le code XML. –
@PravinsinghWaghela J'ai essayé sur mon système Cela fonctionne parfaitement Je me demande vraiment pourquoi cela ne fonctionne pas dans votre cas. Essayez de nettoyer et de construire ou de désinstaller l'application et réinstallez-le dans votre appareil – Nikhil
Avez-vous essayé le xml ci-dessus? –