android - 如何在第二个活动的方法中的一个活动中使用来自editText的字符串
问题描述
有人可以帮我弄这个吗。我刚刚将editText 中的一个单词传递给onCreate 中的一个新活动。现在我需要在接受这个词但我不能的活动的私有方法中使用这个词。我尝试声明 word final String 变量,但它不起作用。:(
解决方案
在 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");
推荐阅读
- angular - Angular 8:将表单标记为从父组件触摸
- flutter - sweepGradient 终点没有动画
- javascript - 我正在尝试在 electronjs 上打印页面,但是当我按照复制代码时它不会打印或给出任何错误
- c# - 使用 C# 从 Outlook 2016 电子邮件项目捕获或导入收件人、发件人、主题和电子邮件正文
- .net - 如何在特定应用程序上禁用 BrotliCompressionModule
- sql - 如何获取 PostgreSQL 表中的相关数据?
- javascript - 反应:Componentdidupdate,无法访问对象值
- r - 如何在 ggplot2 中为单个几何/颜色组合创建图例条目?
- google-apps-script - 谷歌表格脚本在最后一条记录之后复制并粘贴到另一张表格中
- xcode - no .xcodeproj file when downloading ZIP on github