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