Android onCreate 方法中的 extras 参数
创始人
2024-08-14 21:30:08
0

在Android的onCreate方法中,extras参数是Bundle类型的对象,用于接收从其他Activity传递过来的数据。可以通过以下代码示例来演示如何使用extras参数获取传递过来的数据:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // 获取从其他Activity传递过来的数据
    Bundle extras = getIntent().getExtras();
    if (extras != null) {
        // 通过key获取传递过来的数据
        String data = extras.getString("key");
        // 使用获取到的数据进行相应的操作
        Log.d("MainActivity", "传递过来的数据是:" + data);
    }
}

在上述代码中,我们首先通过getIntent()方法获取到包含传递数据的Intent对象,然后使用getExtras()方法获取到Intent对象中的extras参数。接着我们可以通过指定的key来获取相应的数据,例如getString("key")方法用于获取String类型的数据。

需要注意的是,在传递数据的Activity中,需要使用putExtra()方法将数据放入Intent对象中,例如:

Intent intent = new Intent(MainActivity.this, SecondActivity.class);
intent.putExtra("key", "Hello, World!");
startActivity(intent);

在上述代码中,我们使用putExtra()方法将一个String类型的数据放入了Intent对象中,并指定了key值为"key"。然后通过startActivity()方法启动了目标Activity。

这样,在目标Activity的onCreate方法中就可以通过获取extras参数来获得传递过来的数据了。

相关内容

热门资讯

透视规律!新永和源代码,wep... 大家好,今天小编来为大家解答wepoker透视脚本免费下载pc这个问题咨询软件客服可以免费测试直接加...
透视透明!叮叮川南游戏辅助软件... 叮叮川南游戏辅助软件开挂教程视频分享装挂详细步骤在当今的网络游戏中,叮叮川南游戏辅助软件作为一种经典...
透视代打!乐享麻将连连看辅助,... 透视代打!乐享麻将连连看辅助,HH平台挂(辅助挂)详细开挂辅助插件;无需打开直接搜索打开薇:1367...
透明攻略!如何下载河洛杠次脚本... 透明攻略!如何下载河洛杠次脚本,aapoker万能辅助器(辅助挂)详细开挂辅助平台;无需打开直接搜索...
透视透明挂!柳州八一字牌辅助,... 透视透明挂!柳州八一字牌辅助,拱趴大菠萝有什么挂(辅助挂)详细开挂辅助器 了解更多开挂安装加(136...
透视实锤!玄龙大厅怎么开辅助,... 玄龙大厅怎么开辅助是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加我...
透视代打!老友广东辅助工具下载... >>您好:老友广东辅助工具下载地址确实是有挂的,很多玩家在这款老友广东辅助工具下载地址游戏中打牌都会...
透明科技!微信四川熊猫辅助软件... 透明科技!微信四川熊猫辅助软件,wpk透视工作室(辅助挂)详细开挂辅助挂1、下载安装好微信四川熊猫辅...
透视透明挂!浙江辅助器,aap... 透视透明挂!浙江辅助器,aapoker怎么设置抽水(辅助挂)详细开挂辅助下载1、下载安装好aapok...
透视ai!榆林打锅子技巧,aa... aapoker透视怎么用开挂教程视频分享装挂详细步骤在当今的网络游戏中,aapoker透视怎么用作为...