Android数据发送给活动
创始人
2024-10-10 17:00:41
0

在Android中,可以使用Intent来发送数据给活动。以下是一个示例代码:

首先,在发送方活动中,创建一个Intent对象,并使用putExtra()方法将数据添加到Intent中。然后,使用startActivity()方法启动接收方活动。

// 发送方活动
Intent intent = new Intent(SenderActivity.this, ReceiverActivity.class);
intent.putExtra("key", "Hello, ReceiverActivity!");
startActivity(intent);

接下来,在接收方活动中,可以使用getIntent()方法获取到传递过来的Intent对象。然后,使用getStringExtra()方法获取到传递过来的数据。

// 接收方活动
Intent intent = getIntent();
String data = intent.getStringExtra("key");

你也可以使用getXXXExtra()方法来获取其他类型的数据,如getIntExtra()getBooleanExtra()等。

如果需要从接收方活动返回数据给发送方活动,可以使用startActivityForResult()方法启动接收方活动,并在接收方活动中使用setResult()方法设置返回的数据。然后,在发送方活动中,可以重写onActivityResult()方法来获取返回的数据。

发送方活动:

// 发送方活动
Intent intent = new Intent(SenderActivity.this, ReceiverActivity.class);
startActivityForResult(intent, REQUEST_CODE);

接收方活动:

// 接收方活动
Intent intent = new Intent();
intent.putExtra("result", "Data from ReceiverActivity!");
setResult(RESULT_OK, intent);
finish();

发送方活动:

// 发送方活动
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if (requestCode == REQUEST_CODE && resultCode == RESULT_OK) {
        String result = data.getStringExtra("result");
        // 处理返回的数据
    }
}

以上就是将数据发送给活动的解决方法的示例代码。

相关内容

热门资讯

黑科技辅助!wepoke智能a... 黑科技辅助!wepoke智能ai,(AAPoKer德州局)竟然真的有挂,透明挂教程(有挂分享);黑科...
黑科技辅助!wepoke智能a... 您好,WePoKe辅助工具这款游戏可以开挂的,确实是有挂的,需要了解加微【485275054】很多玩...
黑科技辅助!wepoke黑科技... 黑科技辅助!wepoke黑科技ai设备,(WePoKe俱乐部)原本是有挂,黑科技教程(真的有挂),W...
黑科技辅助!wepoke辅助插... 黑科技辅助!wepoke辅助插件安装,(WePoKe能玩)固有真的是有挂,系统教程(有挂头条);We...
黑科技辅助!wepoke智能a... 黑科技辅助!wepoke智能ai,(AAPoKer德州)竟然是有挂,黑科技教程(有挂讲解)是一款可以...
黑科技辅助!wepoke辅助插... 【福星临门,好运相随】;黑科技辅助!wepoke辅助插件,(wpk线上德州)其实存在有挂,AA德州教...
黑科技辅助!wepoke透明黑... 黑科技辅助!wepoke透明黑科技,(红龙扑克功能)竟然真的是有挂,德州教程(有挂技术);1、让任何...
黑科技辅助!wepoke辅助插... 黑科技辅助!wepoke辅助插件安装,(智星德州菠萝闯关)好像存在有挂,分享教程(有挂教学);1、这...
黑科技辅助!wepoke透明黑... 黑科技辅助!wepoke透明黑科技,(AAPoKer操作)起初是有挂,教你攻略(有挂技巧);一、AA...
黑科技辅助!wepoke智能a... 黑科技辅助!wepoke智能ai辅助工具,(德扑之星机制)一向真的是有挂,玩家教程(有挂实锤)是一款...