我试图以两种方式打开列表活动,(来自不同的活动A) 在一个方法中,我使用putExtra(String name,String value)用sqlite填充listActivity。
这非常棒。
但是现在使用另一个按钮,我试图在没有putExtras(只是查看它)的情况下打开这个列表活动但是我得到了一个强制关闭,带有空指针异常,
任何人都可以为此提供一些解决方案,提前谢谢......
答案 0 :(得分:1)
在你的List活动中,你正在做这样的事情是吗?
String passedValue = getIntent().getStringExtra("key");
如果你没有putExtras(),passedValue
为空,那么尝试使用这个字符串将给出一个NPE。因此,如果您想使用passedValue
,您可能希望这样做:
if(passedValue != null)
doSomethingWith(passedValue);