在android中:我正在尝试将数据从一个活动/屏幕转移到另一个活动/屏幕.
假设我正在添加两个数字.我使用2个EditText视图,几个标签和一个"确定"按钮布局我的第一个屏幕(xml).现在,我想将我输入的数字添加到EditText视图中.假设我输入2和2(2 + 2 = 4).
现在,当我点击"确定"按钮时,我想要一个新的屏幕/活动出现,并简单地向我显示答案(4).我是否使用全球变量进行此操作?任何帮助,将不胜感激.
All*_*lly 23
第一项活动
Intent myIntent = new Intent();
myIntent.putExtra("key", "value");
startActivity(myIntent);
Run Code Online (Sandbox Code Playgroud)
新活动
Intent myIntent = getIntent(); // this is just for example purpose
myIntent.getExtra("key");
Run Code Online (Sandbox Code Playgroud)
查看您可以在Android Dev Site上使用的不同类型
注意:如果您正在寻找一种全局共享对象/数据的方法,那么您可以扩展Application类.查看如何在Android中声明全局变量?(由Soonil回答)
| 归档时间: |
|
| 查看次数: |
29439 次 |
| 最近记录: |