实现一个activity中传输信息到另一个activity

    android开发中经常需要处理各种各样不同的信息,而不同activity中发送和接收信息对于开发也是相当重要的。

方法一:

        发送方代码:

        Intent intent = new Intent(MainActivity.this,SecondActivity.class);                        Bundle bundle=new Bundle(); 

bundle.putInt("position", position);

intent.putExtras(bundle);

startActivity(intent);


        接收方代码:

        Bundle bundle = getIntent().getExtras();//获取从mainactivity中传过来的对象

int position = bundle.getInt("position");//根据设定的键值获取对应的信息

方法二:

        发送方:

Intent intent = new Intent(MainActivity.this,SecondActivity.class);

intent.putExtra("position", position);

intent.putExtra("name", name);

startActivity(intent);

        接收方:

        Intent intent = getIntent();

int position = intent.getIntExtra("position", 0);

String name = intent.getStringExtra("name");

        

接收到的内容就可以直接利用

本文出自 “11828641” 博客,请务必保留此出处http://11838641.blog.51cto.com/11828641/1842683

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值