2012-03-10 75 views
0

我正在写一个应用程序向用户显示相当多的信息,但是我还没有找到一个可靠的工作方法来将光标设置到TextView的底部他们不是被迫“滚动”到达那里。如何在Android TextView中设置光标位置

最初,显示的信息很少,但是当用户做出选择时,显示的数据越来越多 - 用户需要停止输入和滚动。

任何帮助将不胜感激。

我发现的所有其他线程都围绕着为EditText和TextView设置光标位置。

回答

0

我能想到的唯一事情就是继续并重写EditText小部件及其绘画,以便您可以调整背景。因为我认为它是TextView的扩展,所以可以继续并设置可编辑(false),以便它不可编辑。然后你也可以使用edittext功能来设置光标位置的东西。

我希望这会有所帮助。

+0

考虑到我显示的数据量,我只是选择使用TextView并将重力设置为底部 - 用户可以向上滚动以查看以前的输出。 – RonTron 2012-03-11 22:50:29