我正在使用EditText,其中文本以programaticaly填充,当用户执行某些操作时(将此视为聊天窗口)。 现在,当文本填满整个窗口时,会出现一个滚动条,但用户必须手动滚动才能看到最新的聊天(在底部)。 是否可以自动滚动到最新的聊天? PS:我使用的是EditText,而不是ScrollView
答案 0 :(得分:4)
你可以这样做
android:ellipsize="end"
答案 1 :(得分:2)
我认为在EditText中显示聊天对话并不好。它可以在 ListView 中轻松显示聊天对话。请参阅Android开发者网站上提供的 BluetoothChat 示例,此处他们使用ListView显示聊天对话。 Check this link
如果您注意了解上述链接中的代码,您的问题将得到解决。我希望它可以帮助你。
答案 2 :(得分:0)
搞定了,我使用了android:ellipsize="end"