Je suis face à problème étrange avec TextView
. Lorsque le texte est trop long, le contenu se déplace vers la gauche et seuls les points sont visibles. Voici mon code de disposition.à long déplacement de texte à gauche dans textview dans Android
<RelativeLayout
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true">
<ImageView
android:id="@+id/coinIcon"
android:layout_width="30dp"
android:layout_height="30dp"
android:paddingRight="2dp"
android:paddingBottom="2dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
app:srcCompat="@drawable/ic_single_coin"
tools:ignore="MissingPrefix" />
<TextView
android:id="@+id/prizeSize"
android:layout_width="13dp"
android:layout_height="13dp"
android:layout_centerInParent="true"
android:layout_alignParentBottom="true"
android:layout_alignParentEnd="true"
android:background="@drawable/circular_background"
android:ellipsize="end"
android:focusable="true"
android:focusableInTouchMode="true"
android:freezesText="true"
android:gravity="center"
android:marqueeRepeatLimit="marquee_forever"
android:maxLines="1"
android:padding="1dp"
android:scrollHorizontally="true"
android:textColor="#fff"
android:textSize="6sp"
tools:text="100"
android:maxEms="20"/>
</RelativeLayout>
Ce texte correspond parfaitement.
Cela supprime le texte:
Comme vous pouvez le voir le texte est approprié actuellement TextView
. Mais comme le texte développe des points (..) ne sont visibles. Quelle peut être la meilleure solution pour afficher du texte dans cette petite taille?
pour le cas de test 'android: layout_width = "16DP" android: layout_height = "16DP" android' '.Déposer: ellipsize = "end"' –
le texte doit être affiché à l'intérieur du fond rond gris ?? – Saneesh
@IntelliJAmiya mais cela rendra le design peu laid. Le bas TextView semblera plus grand. Je veux que TextView soit le compteur. – XoXo