0
显示我把一个大的字符串中的TextView,然后滚动阅读我怎样才能获得电流的TextView
现在我想书的标志在那里我阅读下次读取, 我需要的内容目前显示为这, 但我不明白, 在TextView中没有API适用于此。
有人可以帮我吗? 非常感谢。
显示我把一个大的字符串中的TextView,然后滚动阅读我怎样才能获得电流的TextView
现在我想书的标志在那里我阅读下次读取, 我需要的内容目前显示为这, 但我不明白, 在TextView中没有API适用于此。
有人可以帮我吗? 非常感谢。
找到答案here。
t.setText(aVeryLongString);
s.post(new Runnable() {
@Override
public void run() {
int y = t.getLayout().getLineTop(40); // e.g. I want to scroll to line 40
s.scrollTo(0, y);
}
});
滚动到y值是以前的TextView.getScrolly()值。
是的,这可以用于书签,但不是精确的,因为字体大小是可配置的,并且会导致行更改。 书签的内容比较好。 有什么技巧可以获得当前显示? – Minilin 2011-04-18 08:41:53
_current displays_是什么意思? – 2011-04-18 09:06:56
我可以在屏幕上看到的内容。 – Minilin 2011-04-18 09:24:08