火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 1181|回复: 8
打印 上一主题 下一主题

[安卓] 火山安卓要怎样跨窗口执行?

[复制链接]

9

主题

58

帖子

336

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
336
跳转到指定楼层
楼主
发表于 2023-3-22 11:04:43 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
比如在窗口1类中有一个编辑框,要怎样在窗口2类中输入?
用火山视窗和易语言的方法都无效,
我想到的笨方法是在窗口1中执行一个时钟判断全局变量,窗口2中输入信息到全局变量中。
求高手帮忙解答一下有没有更直接的方法?
能像易语言那么简单就好了。
窗口1.编辑框1.内容=“非常好用的方式”
回复

使用道具 举报

9

主题

58

帖子

336

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
336
沙发
 楼主| 发表于 2023-3-22 17:21:08 | 显示全部楼层
秋天的童话 发表于 2023-3-22 15:53
安卓两个窗口类给相同包名,窗口1的编辑框1要公开,试试窗口1。编辑框1。内容=编辑框2。内容 ...

测试过了不行
回复

使用道具 举报

9

主题

58

帖子

336

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
336
板凳
 楼主| 发表于 2023-3-22 17:29:36 | 显示全部楼层
要把窗口1的组件设置为:公开+静态+参考,才可以跨窗口调用,但是本窗口的业务功能就变了。比如对窗口1的时钟1设置这三个参数后,打开APP直接闪退了。
回复

使用道具 举报

9

主题

58

帖子

336

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
336
地板
 楼主| 发表于 2023-3-22 17:44:53 | 显示全部楼层
gonspro 发表于 2023-3-22 17:34
貌似要这样用,我也没试过:
局部广播接收器
https://bbs.voldp.com/thread-15900-1-1.html ...

这样用感觉好复杂,还不如用全局变量容易些。
回复

使用道具 举报

9

主题

58

帖子

336

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
336
5#
 楼主| 发表于 2023-3-22 18:16:10 | 显示全部楼层
看来没有易语言那么简便的方法了,暂时用局部广播解决了,谢谢大家帮忙。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-4 20:19 , Processed in 0.088560 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表