gpt4 book ai didi

java - ScrollView 内容更新

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:04:12 24 4
gpt4 key购买 nike

我有一个以编程方式生成的 ScrollView,里面有一个 TextView。我希望不时更新 TextView 中的文本,有些人已经实现了一个处理函数来更新 TextView GUI 元素。这似乎可以正常调用/工作。

但是,目前我发现实际上获取 TextView 以显示附加信息的唯一方法是调用:

consoleText.append("New text to add to TextView");
// then:
myScrollView.removeView(myTextView);
myScrollView.addView(myTextView);

这不是最优的,我想知道我还能如何刷新 ScrollView 的内容来显示我新添加的信息...

还有:

invalidate();
postvalidate();

似乎没有做任何事情 - TextView 对象中有新文本(在调试中查看)它只是没有将它绘制到屏幕上,除非我调用添加/删除函数。

感谢您提供的任何信息/帮助

法国

最佳答案

您应该在 TextView 和 ScrollView 上调用 invalidate()requestLayout()

关于java - ScrollView 内容更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11844935/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com