2014-05-02 98 views
0

我有一个Horizo​​ntalScrollView,它包含一个带有长文本的TextView。 ScrollView以编程方式从右向左滚动到TextView文本的末尾,以便末尾显示在手机屏幕的右侧边缘。Android ScrollView:滚动显示

是否可以进一步滚动文字,使其滚动显示在电话左侧?

+0

你的意思是你想在文本结束后继续滚动吗?只需在ScrollView上填充一个填充。 –

+0

@XaverKapeller感谢评论如此之快!你能用填充来描述一点点吗? – Nyanko

+0

我会写一个正确的答案。 –

回答

0

到文本结束后继续滚动已经达到可以申请填充到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大约是设备屏幕上的手指大小。

+0

当我像这样添加填充时,唯一发生的情况是文本开始显示距显示器右边缘50dp。 – Nyanko

+0

我的错误我会更新我的答案! –

+0

我编辑了我的答案。 –