卸载后第一次运行应用程序&重新安装有时它会因
而崩溃 viewHolder.setTimestamp(DateUtils.getRelativeTimeSpanString((long) model.getTimestamp()).toString());
给出错误
Exception java.lang.NullPointerException: Attempt to invoke virtual method 'long java.lang.Long.longValue()' on a null object reference
我应该怎么做才能解决这个问题,因为下次一切正常后会崩溃。如果你需要更多代码来指导我,那就问问。
答案 0 :(得分:-2)
你可以在try catch中使用它 像这样。
try
{
viewHolder.setTimestamp(DateUtils.getRelativeTimeSpanString((long) model.getTimestamp()).toString());
}
catch(Exception e)
{
}