【问题标题】:Android ScrollView: Scrolling out of displayAndroid ScrollView:滚动显示
【发布时间】:2014-05-03 07:57:31
【问题描述】:

我有一个 Horizo​​ntalScrollView,其中包含一个带有长文本的 TextView。 ScrollView 以编程方式从右到左滚动到 TextView 文本的结尾,以便结尾显示在手机显示屏的右边缘。

是否可以进一步滚动文本,使其滚出手机显示屏的左侧?

【问题讨论】:

  • 您的意思是要在文本结束后继续滚动?只需在ScrollView 上添加一个填充。
  • @XaverKapeller 感谢您这么快发表评论!你能用填充多描述一下吗?
  • 我会写一个正确的答案。

标签: android


【解决方案1】:

要在到达文本末尾后继续滚动,您可以对 TextView 应用填充,如下所示:

<HorizontalScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent">

    <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/text"
            android:paddingRight="50dp"/>

</HorizontalScrollView>

填充的值决定了您继续滚动到文本末尾的距离。 50dp 大约是设备屏幕上一根手指的大小。

【讨论】:

  • 当我像这样添加填充时,唯一发生的事情是文本开始出现在距显示屏右边缘 50dp 的位置。
猜你喜欢
  • 2017-07-20
  • 1970-01-01
  • 2013-09-08
  • 1970-01-01
  • 2014-10-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多