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");
接收到的内容就可以直接利用
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。