在brew中调用怎么样做到让第三方应用界面刷新??在线等~~

bybella 2009-07-28 09:38:12
我现在遇到的问题是:

在第三方应用中,通过某些方法让第三方应用界面刷新,不过目前没有好的方法。
我思考过如下方法:
1、拷贝屏幕,但是比较耗内存,效果不佳。
2、发Resume消息让第三方应用重新刷新,但是这个涉及到应用切换。这个方法对别的模块会造成影响,只能放弃。

请大侠不吝赐教。

...全文
1716 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
muwesky 2009-08-14
  • 打赏
  • 举报
回复
有几种情况:
第一:如果现在的屏幕BUF中的界面就是第三方的界面,那么你只需要重新调一下LCD的刷屏函数就可以刷新了。

第二:如果现在屏幕不是第三方的界面,或者你需要去更新这个界面,那你就必须要对屏幕的BUF进行操作,就是常见的DRAW的动作,这时你可以发一个事件给应用,让他自己去画和刷新。
  • 打赏
  • 举报
回复
applet之间的通信,一般通过消息事件或者notification才能实现
  • 打赏
  • 举报
回复
BREW是事件驱动的,第三方必须接受到事件才能有相关的操作
bybella 2009-07-29
  • 打赏
  • 举报
回复
我们没有第三方的源码,无法发消息给第三方应用。

我想第三方应用中显示一些对话框(正在充电等)界面,需要刷新第三方的界面,但第三方的应用又不受我控

制,不知道Brew有没有提供这样的机制,可以让第三方界面刷新。
givenup 2009-07-29
  • 打赏
  • 举报
回复
让第三方提供 刷新接口吧
bybella 2009-07-28
  • 打赏
  • 举报
回复
说简单些,我们需要让第三方应用重新画一些当前的界面。
sunyymq 2009-07-28
  • 打赏
  • 举报
回复
第三方不刷?还是你们自己要做什么?
bybella 2009-07-28
  • 打赏
  • 举报
回复
是啊。我们项目是基于BREW框架开发的,然后其中使用了第三方软件。现在要想办法使第三方界面刷新。
sunyymq 2009-07-28
  • 打赏
  • 举报
回复
你自己的程序然后去刷另外个应用的屏幕?

3,134

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧