簡體   English   中英

如何在Android應用程序中的屏幕之間交換文本

[英]How to Exchange Text between Screens in android app

在開發Intent Android應用程序時。 我想在main_actvity.java中插入數據並在intent_activity.java中獲得相同的數據(我想在activity_main.xml中插入數據並在intent_test.xml中獲得數據)

示例:我要登錄(使用用戶名和密碼)並在下一個屏幕中顯示我的用戶名(登錄后)。

使用INTENT,我們可以將數據從一個活動傳遞到另一個活動。

對第一個活動使用INTENT...。

Intent i=new Intent(this, Next.class);//`this` is your class context and `Next.class` is another activity. 
i.putExtra("username",username.getText());
i.putExtra("password",password.getText());
startActivity(i);

使用第二個Activity;

String username=getIntent().getStringExtra("username"),password=getIntent().getStringExtra("password");

享受編碼.....

您可以按照@Sushil的建議使用Intent。 我可以建議的另一種方法是使用SharedPreferences Google提供了一些有關如何使用SharedPreferences輕松存儲應用程序數據的優秀教程。

暫無
暫無

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

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