App Inventor 2在不同的屏幕之间传递变量

要实现这个需求,需要用到“打开屏幕并传递初始值”控制块,如下:


打开屏幕并传值

屏幕1代码如下:


屏幕1被点击

屏幕2的代码如下:


获取初始值

屏幕2初始化

如果有两个变量,该如何操作?
两种思路:
1、多个变量可以用逗号拼在一起当成一个文本传递过去后,然后使用文本里的函数分割开就是多个变量了。
2、使用列表变量传递(列表中可以放多个变量)。

列表传值

首发于:https://bbs.tsingfun.com/thread-1053-1-1.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 基本概念及操作 常用快捷键 常用通配符 所有的手册页遵循一个常见的布局,为了通过简单的 ASCII 文本展示而被优...
    Jachin111阅读 291评论 0 1
  • 第一章 public,private,protected(继承的类可以访问)访问权限 没有声明访问权限时的,默认访...
    zackyG阅读 1,008评论 0 0
  • 1、java中==和equals和hashCode的区别 基本数据类型的==比较的值相等.类的==比较的内存的地址...
    快感的感知阅读 1,191评论 0 4
  • 1、Handler: 1):系统Handler的创建过程及相关对象的创建:在ActivityThread的main...
    Steven_SHH阅读 1,028评论 0 5
  • 1、java中==和equals和hashCode的区别 基本数据类型的==比较的值相等.类的==比较的内存的地址...
    Mr_Fly阅读 1,059评论 0 0

友情链接更多精彩内容