我有一个scrollview,它包含一个textView,textView有很多行,换句话说 textView的整个屏幕大小,如果我想查看textView中的所有字符串,我需要滚动滚动条,但我不希望如此,我希望textView或屏幕自动向上移动一段时间,以便不需要用户操作,如何实现它看起来像电子书效果?textView自动向上移动
0
A
回答
1
以一定的间隔自动滚动TextView,就像选取框一样?
您可以使用Labeeb的办法,但问题还有就是你不知道事先屏幕的大小。
首先,您需要在您的活动的onCreate方法在后台运行,以创建一个timer。它应该在单独的线程中运行,而不是阻止您的用户界面。 使用schedule(TimerTask task, long delay, long period)
将延迟和周期设置为相同的量。 (或不是由你决定)。
可以使用Scroller类发起和控制滚动的事件。您可以设置滚动距离,滚动起始位置,结束位置等。理想情况下,您应该创建一个算法来计算给定screnn大小的“滚动量”。然而,你可以滚动固定数量的行数,这个行数是<,比一个2英寸的小屏幕的行数(我认为这些行数大概是较小的android设备屏幕数)。
最后,使用定时器来触发滚动方法(任务),你刚刚创建。
没有那么好,但也可以(有点!) 您还可以使用内置的Android的字幕属性。它可以模拟欲望的效果。
android:marqueeRepeatLimit="int"
android:ellipsize="marquee"
但它横向滚动并连续运行。
0
我不知道这是一个好主意,在这里你可以使用每行一个单独的TextView的,如果我理解正确的话,你希望有一个可以使用每个TextView的的requestFocus的在时间
相关问题
- 1. SQL ID值自动向上移动
- 2. TextView在TextView中向上移动,而我专注于Textview第二次
- 3. 向上移动UIToolbar
- 4. 移动滚动条向上或向下
- 5. 更改textview时,textview下方按钮上的文字向下移动。帮帮我!
- 6. 向上/向下滑动后的动画Textview onClickListener不起作用
- 7. 垂直自动滚动Textview
- 8. Xcode:UIScrollView或TextView自动滚动
- 9. 列表移动向上和向下移动
- 10. ScrollView内容向上移动
- 11. CSS - 文本向上移动
- 12. 将文字向上移动?
- 13. UISearchBar不会向上移动
- 14. Java向上移动窗口
- 15. 向上移动TreeViewItem层次
- 16. 视图已向上移动!
- 17. 将UILabel向上移动NSTimer
- 18. slideToggle将div向上移动
- 19. loadNibNamed,视图向上移动?
- 20. 当键盘可见时,ScrollView不会自动向上移动
- 21. 同时向前,向左,向右自动移动对象
- 22. 动态的ListView滚动的TextView自动
- 23. Mootools可排序 - 向上/向下移动
- 24. 在WPF中向上/向下移动ListBoxItem
- 25. 打印css向右移动列向上
- 26. 统一:向上和向下移动Sprite
- 27. 向上/向下移动一个项目
- 28. ASP.NET GridView - 向上和向下移动行
- 29. 如何在屏幕上动态地移动Textview? (framelayout)
- 30. 如何创建移动box2d身体像升降机(身体可以自动向上和向下移动)
没有投票:~~( – Tivie 2010-12-01 01:53:51