Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个应用程序。我面临与更新屏幕相关的问题,该屏幕已经在堆栈中。我尝试在按钮单击时使用 myappscreen.invalidate(),但它不会更新屏幕。
请帮我解决这个问题。
您的屏幕是活动屏幕吗?
要重绘活动屏幕,您应该只需要调用 invalidate() 方法来使屏幕刷新。
你从哪里调用 invalidate() ?除非您有事件锁,否则您不能从 Timer 线程调用 invalidate()。
如果要更新屏幕,请覆盖 UiApplication 的 activate() 并在要更新的内容中编写代码。