java - 如何在 Android 应用程序中的屏幕之间交换文本

标签 java android

开发 Intent Android 应用程序时。我想在main_actvity.java中插入数据并在intent_activity.java中获取相同的数据(我想在activity_main.xml中插入数据并在intent_test.xml中获取数据)

示例:我想登录(使用用户名和密码)并在下一个屏幕中显示我的用户名(登录后)。

最佳答案

使用 INTENT,我们可以将数据从一个 Activity 传递到另一个 Activity。

对第一个 Activity 使用 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");

享受编码......

关于java - 如何在 Android 应用程序中的屏幕之间交换文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36952115/

相关文章:

android - java.lang.VerifyError : Rejecting class that attempts to sub-class erroneous class 错误

android - 默默地解锁谷歌玩游戏的成就,不显示通知

java - tomcat websocket servlet监听端口

Java 枚举作为构造函数传递

java - OnClickListener 太难了

android - ViewPager 使用 xml 文件作为 View

android - 设置蓝牙信标设备的 UUID 无法正常工作

java - 睡到下一秒

java - 两个不同的对象在 hibernate 中加载

java - 多线程访问矩阵