为了账号安全,请及时绑定邮箱和手机立即绑定

使用参数启动活动

使用参数启动活动

守着一只汪 2019-10-05 15:11:23
我对Android开发非常陌生。我想创建并启动一个活动以显示有关游戏的信息。我显示该信息我需要一个gameId。如何将这个游戏ID传递给活动?游戏ID是绝对必要的,因此如果没有ID,我不想创建或开始活动。就像该活动只有一个带有一个参数的构造函数。我怎样才能做到这一点?谢谢。
查看完整描述

3 回答

?
POPMUISE

TA贡献1765条经验 获得超5个赞

只需将额外的数据添加到用于调用活动的Intent中即可。


在呼叫者活动中:


Intent i = new Intent(this, TheNextActivity.class);

i.putExtra("id", id);

startActivity(i);

在您调用的活动的onCreate()内部:


Bundle b = getIntent().getExtras();

int id = b.getInt("id");


查看完整回答
反对 回复 2019-10-05
  • 3 回答
  • 0 关注
  • 457 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信