从不同的活动Java获取变量

时间:2013-06-17 22:11:02

标签: java android variables android-activity

我目前正在尝试制作一个“更高或更低”类型的游戏,我想要做的是从另一个Android Activity访问整数变量。我有一个起始页面,用户可以选择允许计算机生成的最高数量,并且应用程序会启动一个新的游戏活动。我想要做的是从游戏播放页面访问用户放入起始页面的数字,以设置程序将生成的最大数字。

计划:

页面:起始页

询问用户他们希望计算机通过按钮上的数字选择生成的最大数量:10,25和50

页面:游戏玩法

取用户在起始页面上选择的值来设置应用程序在执行随机数函数时将生成的最大数字

很抱歉,如果我重复了一遍,我只是想确保自己明确表达自己想要做的事情。

1 个答案:

答案 0 :(得分:3)

您可以使用Intent系统。

活动A:

Intent intent = new Intent(A.this, B.class);
intent.putExtra("key", "value");
startActivity(intent);

活动B:

Intent intent = getIntent();
String value = intent.getStringExtra("key");

请参阅this以获得更好和完整的解释:)