【发布时间】:2018-08-21 11:52:52
【问题描述】:
我有三项活动。
- 设置活动 [A] // 您在其中输入将在主活动中使用的数字
- 主要活动 [B] // 它使用设置活动输入的数字
- 暂停活动 [C] // 这是暂停主要活动并提供重置选项的对话框
我的问题是我无法找到一种方法将该号码从 A 传递到 B,并且当用户从 C 重置 B 时保存该号码。我尝试了一些方法,但我无法使其工作。 我的代码:
答:
long npsum = npint * 60000 + np3int * 1000;
Intent cardintent = new Intent(getApplicationContext(), card_game_2.class);
cardintent.putExtra("card2string",npsum);
startActivity(cardintent);
乙:
Bundle card2extras = getIntent().getExtras();
if (card2extras != null) {
String startcardstring = card2extras.getString("card2string");
startcard = Long.parseLong(startcardstring);
}
C:
Intent resetintent = new Intent(card_2_pause.this, card_game_2.class);
startActivity(resetintent);
感谢您的帮助
【问题讨论】:
标签: java android android-studio android-activity