0
现在我已经有了简单的setter和字符串数组的getter。我想使用setter将一些retrevied json info +相同的文本放入数组中。当我使用下面的代码:字符串数组的Android setter
met.setPlacepic(new String[]{"http://dfsdfsdfsf/" + json.getString("source")});
它看起来像setter只有一个字符串数组,尽管有更多的数据。 宣言很简单
public String[] placepic
和setter方法也很简单:
public void setPlacepic(String[] placepic) {
this.placepic = placepic;
}
任何人都知道这个道理?
它确实把一个字符串,因为你只给了一个字符串。你期望什么? – iTurki
这不是一个Android问题,而更多的是关于Java数组的问题。看看你会发现它们是如何工作的:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html –
这个方法是在循环内部的,它撤回了多于一个字符串 – bakusek