【发布时间】:2018-09-23 16:05:16
【问题描述】:
我希望我的 TextView 在横向可滚动,但在纵向以全高显示。 如果我改变 TextView 的高度,我会得到滚动条,但我会在横向和纵向都得到它,看截图:
纵向有足够的空间将 TextView 拉伸到全高。
但是,如果我将纵向方向的 TextView 拉伸到其全高(显示整个内容),则文本将与横向方向的其他元素重叠(参见情况 2),或者如果我移动它,它将超出并且不会有任何滚动条使文本可滚动(参见情况 3)。
我想要实现的是横向方向的 TextView 就像情况 1(带有滚动)和纵向方向的情况 2(完整内容)一样。
是否可以不使用 java 代码来实现它?还是应该使用 if/else 语句?
【问题讨论】:
-
为横向和纵向模式制作不同的 xml 文件