我有一个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. 在ImageView上移动TextView?
- 3. 向上移动球并向右移动
- 4. TextView在TextView中向上移动,而我专注于Textview第二次
- 5. 向上移动UIToolbar
- 6. dataGridView滚动向上和向下移动
- 7. 移动滚动条向上或向下
- 8. TextView轻微移动
- 9. 自定义TextView轻微移动
- 10. 如何在自动布局中向上移动滚动视图
- 11. Textview无法向上移动时开始编辑
- 12. 更改textview时,textview下方按钮上的文字向下移动。帮帮我!
- 13. 向上/向下滑动后的动画Textview onClickListener不起作用
- 14. 垂直自动滚动Textview
- 15. textview自动滚动在mintues
- 16. Xcode:UIScrollView或TextView自动滚动
- 17. 如何获取textview以触发滚动视图向上移动键盘?
- 18. 向上移动并向下移动一行HTML表格
- 19. 向上移动并向下移动一张HTML表格
- 20. 列表移动向上和向下移动
- 21. 图片向上移动
- 22. 将商品向上移动
- 23. slideToggle将div向上移动
- 24. 将Box2D向上移动
- 25. ScrollView内容向上移动
- 26. UISearchBar不会向上移动
- 27. loadNibNamed,视图向上移动?
- 28. 视图已向上移动!
- 29. 将UILabel向上移动NSTimer
- 30. CSS - 文本向上移动
没有投票:~~( – Tivie 2010-12-01 01:53:51