求帮忙啊service向activity传值,该如何解决

求帮忙啊!!service向activity传值
service在数据库中查找到了值 用Intent跳转到了一个activity中 我想把数据库查到的值 显示到activity中 可是用Intent传值 可是activity得到的是null啊,还报空指针异常 求高手帮解决!!!!

小弟不胜感激

------解决方案--------------------
 //通过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);
--------------------------
下一个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");
------解决方案--------------------
Intent intent = this.getIntent();
Bundle bundle = new Bundle();

bundle = intent.getExtras();
String massage = bundle.getString("massage");