有2个tab ,extends tabActivity.
请问它们之间怎么传值, 我想把2个activity 中记录的值 都传到第3个activity中 (在tab2里面有个button)有个onTabChanged ,不会用
请问它们之间怎么传值, 我想把2个activity 中记录的值 都传到第3个activity中 (在tab2里面有个button)有个onTabChanged ,不会用
解决方案 »
- android 下实现绘制一条曲线出现问题
- 68分!在线等bitmap中心点旋转问题~~~
- Widget白菜问题
- 求路过的大神指教关于Android中配置和使用Google Map服务
- android自动挂载多个USB设备
- 版Google官网下载的adt,里面包括了Eclipse和sdk,但是sdk本是4.3的,如何添加多版本的sdk到Eclipse中呢
- 关于安卓文字跑马灯
- Android 如何在viewpager中添加这样的view
- 一个应用中同时使用分享和统计遇到的问题,希望大家帮忙解决一下
- 使用百度地图api循环报出IMGSRV的错误
- 这个效果怎么实现啊?
- android 4.0.4webkit版本号是多少?怎么查
比如ActivityA与ActivityB之间传值的方法是:
ActivityA中使用如下代码保存密码
Intent intent = new Intent();
String pwd = "123";
intent.setClass(ActivityA.this, ActivityB.class);
Bundle b = new Bundle();
b.putString("pwd", pwd);
intent.putExtras(b);
startActivity(intent);
ActivityA.this.finish();ActivityB中使用如下代码获取密码
Bundle bd = getIntent().getExtras();
String pwd = bd.getString("pwd");
这个只适合在下一个Activity中获取上一个Activity中数据,
不能在上一个Activity中获取下一个Activity中的数据。希望对你有帮助!
sharedata.putString("arnum", a.getArnum());取 String arnum = sharedata.getString("arnum", null);
在activity A 中oncreate() 定义Editor sharedata = getSharedPreferences("tao", 0).edit(); sharedata.putString("name", 'zzz');
就可以在其他的activity 中oncreate()通过 Editor sharedata = this.getSharedPreferences("tao", 0);String name= sharedata.getString("name", null); 取到了