簡體   English   中英

如何使用麻省理工學院應用程序發明人的意圖在屏幕之間傳遞數據

[英]how to pass data between screens using intent in MIT 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);   

通過使用bundle我們得到了這些數據,但在麻省理工學院的應用程序發明者中它是如何實現的?

您有兩個選項可以在屏幕之間傳遞數據:

  1. 使用打開另一個具有起始值塊的屏幕
    例: 在此輸入圖像描述 如你所見,一個值也可以是一個列表......
    然后在另一個屏幕中,您可以使用get start value獲取數據

  2. 使用TinyDB
    例如,在Screen1中,只需將數據存儲在TinyDB中,然后在Screen2中再次讀取

另見這個例子

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM