为什么intent.getStringExtra()总是返回null?

工程里以前写的都好用,后来再用intnet.getStringExtra()取值时总是返回null到底是怎么回事?

检查是跳转的intent是否含传值了,最好上点代码

赋值在ScanAndImgToPDF.class中的跳转中做就好了
类似
Intent intent = new Intent(ScanAndImgToPDF.this, Email_set.class);
intent.putExtra("f", "jkg");
ScanAndImgToPDF.this.startActivity(intent);

ScanAndImgToPDF Email_set这两个Activity记得在mainefist中定义
取值应该在 Email_set.class这个类中做
类似
public void onCreate(Bundle onSaveInstance) {\

String s = getIntent().getStringExtra("f");
Sysotem.out.println("s="+s);

还没值的话,打断点调试下就好了
}