Intent, Bundle, ListView的简单使用
2014-10-27 19:02
357 查看
Intent, Bundle, ListView的使用
无参数的Activity跳转:Bundle bundle = new Bundle(); bundle.putString("name", "Jack");//参数是key和value bundle.putString("age", "20"); Intent intent = new Intent(); intent.setClass(MainActivity.this, Informationactivity.class); intent.putExtras(bundle); startActivity(intent);
在Activity B中获取传递的数据:
当前Activity A 向下一个Activity B跳转并要求回传数据: //使用startActivityForResult函数来跳转 Intent intent = new Intent(Activity_A.this, Activity_B.class); startActivityForResult(intent, REQUEST_CODE); //在Activity A中重载onActivityResult函数,获取Activity B回传的数据 @Override protected void onActivityResult(int requestCode,int resultCode, Intent idata){ if(requestCode == MY_REQUEST_CODE){ if(resultCode == Activity.RESULT.OK){ String name = idata.getExtras().getString("name"); String age = idata.getExtras().getString("age"); ... } } } //在Activity B中调用setResult函数,回传数据 Bundle bundle = new Bundle(); bundle.putString("name", "Jack"); bundle.putString("age", "20"); Intent intent = new Intent(Activity_B.this, Activity_A.class); intent.putExtras(bundle); setResult(android.app.Activity.RESULT_OK, intent); finish();
相关文章推荐
- Android入门——Intent、Bundle的使用和ListView的应用
- 暑期实验4__Intent、Bundle的使用以及ListView的应用
- Android开发3:Intent、Bundle的使用和ListView的应用 、RelativeLayout
- VB.NET 中 使用 ListView 控件的简单例子
- android中ListView的简单使用
- Android ListView复杂使用方式简单理解
- 列表视图控件之ListView_SetItemState简单使用
- (转) ListViewGroup简单使用
- ANDROID笔记:ListView和CheckBox的简单使用
- 一个使用ListView的简单例子
- android中经常用到的 ExpandableListView 的简单使用
- Android Intent Filter简单使用
- 在Activity之间使用Intent传值和Bundle传值的区别和方式
- Android,使用Intent或Bundle传递参数,跳转页面。
- 使用AbsListView OnScrollListener简单实现android ListView的分页
- android中ListView的简单使用
- Android ListView的简单使用
- C#简单使用:ListView中使用ContextMenu
- Android ListView 列表控件的简单使用
- 简单的ListView使用