我对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");
- 3 回答
- 0 关注
- 457 浏览
添加回答
举报
0/150
提交
取消