【发布时间】:2021-10-14 09:56:25
【问题描述】:
我有一个 TextView 包含在这样的容器中:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="40dp"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="40dp"
android:maxLines="1"
android:text="Hi World" />
</FrameLayout>
FrameLayout 上 40 dp 的宽度不足以包含整行文本。因此,我希望 TextView 被其父级剪辑。相反,TextView 根本不呈现“世界”这个词!
- 为什么第二个词没有呈现?
- 我怎样才能让
TextView被剪裁呢?这是宽度更改动画(将容器调整为 0dp 宽度)的一部分,其中删除字母或 文本块 会导致烦人的闪烁。
【问题讨论】:
标签: android android-layout textview android-animation