前一个Activity传值部分:
Intent intent = new Intent(ArticleDetail.this,ArticleUpdate.class);
Bundle bundle = new Bundle();
bundle.putString("content", content);
bundle.putString("id", id);
bundle.putString("weather", weather);
bundle.putString("date", date);
intent.putExtras(bundle);
startActivity(intent);
后一个Activity取值部分:
Intent intent = getIntent();
Bundle bd = intent.getExtras();
date = bd.getString("date"); //提示此处空指针异常。
content = bd.getString("content");
weather = bd.getString("weather");
困扰好多天了T^T|||
求大神帮助!
------解决方案--------------------
看不是任何问题。。。
提示空指针的话应该是bd 这个变量为null,你在ArticleUpdate类的onCreate的开始处打印下getIntent().getExtras()返回值是否为空? 看看是不是中间哪里修改了
------解决方案--------------------
打印下getIntent().getExtras()返回值