Android 在setdata方法中提供null的字符串
我有一个函数,它实现了Android 在setdata方法中提供null的字符串,android,Android,我有一个函数,它实现了Json,所以在这个函数中,我设置了一个字符串数据类型的视频 like_count = jo.getString("totallikes"); setdata3(like_count); setdata3方法如下所示。我将total like放入total_like字符串中,但在likess字符串中接收空值 public void setdata3(String total_like){ likess = to
Json
,所以在这个函数中,我设置了一个字符串数据类型的视频
like_count = jo.getString("totallikes");
setdata3(like_count);
setdata3
方法如下所示。我将total like放入total_like
字符串中,但在likess
字符串中接收空值
public void setdata3(String total_like){
likess = total_like;
}
public String getdata3(){
return likess ;
}
如果您在onCreate中调用getdata3,并且setdata3已经设置了值,或者您太早了,所以在对象的生命周期的那个点就得到了null。您知道什么时候设置数据吗?我正在设置实现json的函数中的数据。还有其他方法吗代码是在setdata3和getdata3之间执行的,这可能会影响likess?我不这么认为,我得到的是total_like计数,但在调试setter方法时,在likess中得到null。在setter方法本身中,我在字符串likess中得到null,但在字符串total_like中得到likes计数。