intent.getExtras() 为 null 的问题? androidintentbundle 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用bundle传对象,你的取的方法不对吧?首先,对象要serializable的,其次,取的时候,要getIntent().getSerializableExtra(object);如果你仅仅要传String,那传的时候,intent.putExtra("obj",strObj);取的时候:intent=this.getIntent(); String obj=intent.getStringExtra("obj"); public static void changeActivity(final Activity context,final Class<?> clazz, final boolean exit, Bundle bundle) {Intent intent = new Intent(context, clazz);if (bundle != null) {intent.putExtras(bundle);}context.startActivity(intent);if (exit) {context.finish();}} context.startActivity(intent);放在intent.putExtras(bundle);后面试试 Intent.putExtras的说明:Add a set of extended data to the intent. The keys must include a package prefix, for example the app com.android.contacts would use names like "com.android.contacts.ShowAll".Key需要包含package作为前缀 android如何上传的图片,asp.net如何获取android上传的图片 MediaController的位置问题 请教实现android工程中点击菜单弹出一个对话框 如果读取格式化数据从文件中? 开发新人,高分求高手指点 onScrollListen 动态加载问题,帮忙看看。。呵呵 三星spen开发问题请教 手机短信如何加入像网页段的超链接 关于页面跳转的问题 android中widget分类 Android开发调用百度图片搜索api google被墙了,如何通过git下载Android源码 Android ffmpeg解码
首先,对象要serializable的,其次,取的时候,要getIntent().getSerializableExtra(object);如果你仅仅要传String,那传的时候,intent.putExtra("obj",strObj);
取的时候:intent=this.getIntent(); String obj=intent.getStringExtra("obj");
public static void changeActivity(final Activity context,
final Class<?> clazz, final boolean exit, Bundle bundle) {
Intent intent = new Intent(context, clazz);
if (bundle != null) {
intent.putExtras(bundle);
}
context.startActivity(intent);
if (exit) {
context.finish();
}
}
放在intent.putExtras(bundle);后面试试
Add a set of extended data to the intent. The keys must include a package prefix, for example the app com.android.contacts would use names like "com.android.contacts.ShowAll".Key需要包含package作为前缀