java - Android 上的 TextView 在任一方向上仅显示两行文本

标签 java android textview

如果文本长于 textview 的宽度,则在第二行之后,它会将其剪切并在其末尾添加“...”。方向无关紧要,它只会显示更多文本,直到第二行结束,这里是 textview XML:

<TextView android:id="@+id/ContentViewerDescription"
                android:layout_width="wrap_content" 
                android:layout_height="match_parent"
                android:layout_weight="1" 
                android:ellipsize="end"
                android:maxLines="20"
                android:textColor="#999999"
                android:layout_marginTop="10px"
                android:layout_marginLeft="10px"/>

最佳答案

更改为 android:layout_height="wrap_content" 并删除 android:ellipsize="end"

关于java - Android 上的 TextView 在任一方向上仅显示两行文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3121664/

相关文章:

java - java 7u45之后是否所有小程序用户都会受到弹窗的影响?

java - 如何在Eclipse中进行多行搜索?

android - 警告 :Dependency org. json:json:20090211 被忽略以进行调试,因为它可能与 Android 提供的内部版本冲突

java - 如何将 Activity 实例发送到 dagger2 构造函数中的模块

android - 如何设置android :gravity to TextView from Java side in Android

Java 2D 游戏相机无需滚动世界

java - 找不到处理 Intent { act=android.settings.LOCALE_SETTINGS } 的 Activity

android - 如果文本比 View 长,动态 TextView 不会选取框

android - 如何在 android 中以编程方式(通过代码,而不是 xml)使文本发光?

java - 从 Java 正确调用 ffmpeg