putExtra()
是一个在 Android 开发中使用的方法,它用于在启动一个新的 Activity 时传递数据。putExtra()
方法可以在 Intent 对象中添加额外的信息,以便在新的 Activity 中使用。
以下是一个简单的示例,说明如何使用 putExtra()
方法:
// 创建一个 Intent 对象
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
// 使用 putExtra() 方法添加额外的数据
intent.putExtra("KEY_NAME", "VALUE_TO_BE_PASSED");
// 启动新的 Activity
startActivity(intent);
在上面的示例中,我们创建了一个 Intent 对象,并使用 putExtra()
方法添加了一个名为 "KEY_NAME" 的键和一个名为 "VALUE_TO_BE_PASSED" 的值。然后,我们使用 startActivity()
方法启动了一个新的 Activity。
在新的 Activity 中,我们可以使用 getIntent()
方法获取 Intent 对象,并使用 getStringExtra()
方法获取传递的数据:
// 获取 Intent 对象
Intent intent = getIntent();
// 获取传递的数据
String value = intent.getStringExtra("KEY_NAME");
在上面的示例中,我们使用 getIntent()
方法获取了 Intent 对象,并使用 getStringExtra()
方法获取了传递的数据。
总之,putExtra()
方法是在 Android 开发中用于在启动新 Activity 时传递数据的方法。
领取专属 10元无门槛券
手把手带您无忧上云