putExtra()和getExtra()是Android开发中用于传递数据的方法。
putExtra()方法用于将数据放入Intent对象中,以便在不同组件之间传递。它接受两个参数,第一个参数是键(Key),用于标识数据,第二个参数是要传递的数据本身。对于字符串数据,可以使用putExtra()方法将其放入Intent对象中。
示例代码如下:
Intent intent = new Intent(context, TargetActivity.class);
intent.putExtra("key", "Hello, World!");
getExtra()方法用于从Intent对象中获取传递的数据。它接受一个参数,即要获取数据的键(Key),并返回对应的数据。对于字符串数据,可以使用getExtra()方法获取其值。
示例代码如下:
Intent intent = getIntent();
String data = intent.getStringExtra("key");
使用putExtra()和getExtra()可以方便地在不同的Activity之间传递字符串数据。在实际开发中,可以根据具体需求将不同类型的数据放入Intent对象中,并使用对应的getExtra()方法获取数据。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云