如何使用麻省理工学院应用程序发明人的意图在屏幕之间传递数据

Pav*_*tej 3 app-inventor

我是麻省理工学院应用程序发明工具的初学者.我坚持在屏幕之间传递数据.我在互联网上搜索了很多时间.我使用有意图的活动启动器获得了很多结果,但是在麻省理工学院的应用程序发明者中它是如何实现的?

如果在android中我们可以传递这样的数据

Intent i = new Intent(this, ActivityTwo.class);

i.putExtra("Value1", "This value one for ActivityTwo ");

i.putExtra("Value2", "This value two ActivityTwo");

startActivity(i);   
Run Code Online (Sandbox Code Playgroud)

通过使用bundle我们得到了这些数据,但在麻省理工学院的应用程序发明者中它是如何实现的?

Tai*_*fun 10

您有两个选项可以在屏幕之间传递数据:

  1. 使用打开另一个屏幕的起始值
    示例: 在此输入图像描述 如您所见,值也可以是列表...
    然后在另一个屏幕中,您可以使用get start值获取数据

  2. 例如,在Screen1中使用TinyDB
    只是将数据存储在TinyDB中并在Screen2中再次读取它

另见这个例子