求帮忙啊!!service向activity传值 service在数据库中查找到了值 用Intent跳转到了一个activity中 我想把数据库查到的值 显示到activity中 可是用Intent传值 可是activity得到的是null啊,还报空指针异常 求高手帮解决!!!!小弟不胜感激 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //通过intent跳转到下一个页面. Intent intent = new Intent(); intent.setClass(ActivityBundle.this, ResultActivity.class); //通过Bundle来获取数据,通过key-Value的方式放入数据 Bundle bl = new Bundle(); bl.putDouble("height", body_height); bl.putString("sex", sex); //将Bundle放入Intent传入下一个Activity intent.putExtras(bl); //跳到下一个Activity,并且等待其返回结果 startActivityForResult(intent, 0);--------------------------------------------------------------下一个activityprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.result); //获取到上一个页面传过来的Intent intent=this.getIntent(); //获取Intent中的Bundle数据 bl=intent.getExtras(); String sex=bl.getString("sex"); double height=bl.getDouble("height"); 1楼哥哥,这个我试过了,我代码是:servise: mIntent = new Intent(); Bundle myBundelForName=new Bundle(); myBundelForName.putString("massage", "I am in"); mIntent.putExtras(myBundelForName); //设置要跳转到的Activity mIntent.setClass(MyNoticeActivity.this, Activity2.class); //设置点击下拉状态栏列表里的这个通知时所要显示的Activity mPendingIntent = PendingIntent.getActivity(MyNoticeActivity.this, 0, mIntent, 0);activity:String massage = this.getIntent().getString("massage");可是操作时候 总是报 String massage = this.getIntent().getString("massage");的空指针异常 Intent intent = this.getIntent();Bundle bundle = new Bundle();bundle = intent.getExtras();String massage = bundle.getString("massage"); String massage = this.getIntent().getString("massage");改成 String massage = this.getIntent().getExtras().getString("massage"); 安装4.0模拟器的问题,求指点 调用录音机的问题 我想实现一个工具条的效果求解 程序调用拨号呼叫后如何返回原来的activity 如何自绘button呢 求大神帮忙啊,安卓无法显示图片 eclipse 报这个错误 用代码写的ListView为什么不能显示?? android怎么解决android-support-v4.jar冲突 使用ant加了mqtt的jar包进行apk打包,发现用eclipse打的apk包跟用ant脚本打apk包里的目录不一样 android文件监控 1024*600 Android平板电脑模拟器
--------------------------------------------------------------
下一个activity
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.result); //获取到上一个页面传过来的Intent intent=this.getIntent(); //获取Intent中的Bundle数据 bl=intent.getExtras(); String sex=bl.getString("sex"); double height=bl.getDouble("height");
Bundle myBundelForName=new Bundle();
myBundelForName.putString("massage", "I am in");
mIntent.putExtras(myBundelForName);
//设置要跳转到的Activity
mIntent.setClass(MyNoticeActivity.this, Activity2.class);
//设置点击下拉状态栏列表里的这个通知时所要显示的Activity
mPendingIntent = PendingIntent.getActivity(MyNoticeActivity.this, 0, mIntent, 0);activity:String massage = this.getIntent().getString("massage");可是操作时候 总是报 String massage = this.getIntent().getString("massage");的空指针异常
Bundle bundle = new Bundle();bundle = intent.getExtras();
String massage = bundle.getString("massage");
改成 String massage = this.getIntent().getExtras().getString("massage");