首页 > 解决方案 > 如何在第二个活动的方法中的一个活动中使用来自editText的字符串

问题描述

有人可以帮我弄这个吗。我刚刚将editText 中的一个单词传递给onCreate 中的一个新活动。现在我需要在接受这个词但我不能的活动的私有方法中使用这个词。我尝试声明 word final String 变量,但它不起作用。:(

标签: android

解决方案


在 Activty1 中编写下面的代码以将您的字符串从 Activity1 发送到 Activity2

Intent intent = new Intent(getApplicationContext(), Activty2.class);
intent.putExtra("MY_STRING_KEY", "your_edit_text_value_will_be_here");
startActivity(intent);

在 Activty2 中编写以下代码以从先前的活动/Activty1 中获取字符串数据(在本例中为 Activty1.java)

String previousActivityString = getIntent().getStringExtra("MY_STRING_KEY");

推荐阅读