【发布时间】:2021-09-26 14:34:28
【问题描述】:
像这样传递变量有什么区别:
Intent intent = new Intent(mCtx, DetailsActivity.class);
intent.putExtra("pId", id);
intent.putExtra("pType", type);
mCtx.startActivity(intent);
并使用关键字Bundle?
Intent intent = new Intent(MainActivity.this, DetailsActivity.class);
// Now let's Pass data using Bundle
Bundle bundle = new Bundle();
bundle.putString("pId", id);
bundle.putString("pType", type;
intent.putExtras(bundle);
startActivity(intent);
我是 Android 开发的新手,我很好奇在进行 android 开发时哪种方法更好或更标准?
【问题讨论】:
标签: android android-studio android-intent android-bundle