gpt4 book ai didi

android - 长文本在android中的textview中向左移动

转载 作者:行者123 更新时间:2023-11-29 16:51:19 27 4
gpt4 key购买 nike

我遇到了 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>

这段文字非常适合。

enter image description here

这将删除文本:

enter image description here

如您所见,文本当前适合 TextView。但是随着文本的增长,点 (..) 只是可见的。以这么小的尺寸显示文本的最佳解决方案是什么?

最佳答案

首先INCREASE你各自的android:layout_width & android:layout_height .

android:layout_width="16dp"
android:layout_height="16dp"

删除 android:ellipsize="end" .

关于android - 长文本在android中的textview中向左移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46344031/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com