首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >titanium javascript事件

titanium javascript事件
EN

Stack Overflow用户
提问于 2011-10-26 15:33:45
回答 1查看 191关注 0票数 1

我一直在使用Titanium开发一个Android应用程序,它通过restful web服务来写一些微博。一切正常,但我使用tabhost同时存储五个窗口,其中一些窗口使用相同的事件处理程序来获取相同类型的数据。因此,当您从服务器获取某种数据时,来自多个窗口的事件可能会开始工作。这些事件可能会触发其他事件,事情会变得一团糟。

有没有一种方法可以抑制其他对象,而只启用焦点对象?我如何防止这种情况发生?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-30 06:12:04

我管理这类事情的一种方法是将我的操作与用户实际打开的窗口的焦点事件联系起来。然后使用我需要的任何东西来渲染该窗口。这可能是因为您试图在用户实际打开它们之前更新所有窗口。这真的不是必须的。等待他们打开窗口,然后更新它。只要你设置好了数据,渲染窗口就会很快,而且你可以实时完成,不会有太多的延迟。

在手机上,你真的必须尝试尽可能晚地做事情。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7899858

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档