TextView
과 함께 이상한 문제가 있습니다. 텍스트가 너무 길면 내용이 왼쪽으로 이동하고 점 만 보입니다. 여기 내 레이아웃 코드입니다.긴 텍스트가 안드로이드의 텍스트보기에서 왼쪽으로 이동
<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>
이 텍스트는 적합합니다.
이
텍스트를 제거합니다당신은 텍스트가 현재 TextView
피팅되어 볼 수 있듯이. 그러나 텍스트가 커지면서 도트 (..)는 볼 수만 있습니다. 그 작은 크기로 텍스트를 보여주는 가장 좋은 해결책은 무엇일까요?
android : layout_width = "16dp" android : layout_height = "16dp"'. android : ellipsize = "end"' –
회색 바탕에 텍스트를 표시해야합니까 ?? – Saneesh
@IntelliJAmiya하지만 그 디자인을 좀 못생긴 것입니다. 낮은 TextView는 더 커 보입니다. 나는 그 TextView를 카운터로 원한다. – XoXo