回答編集履歴

1

方針変更

2019/01/19 10:15

投稿

keicha_hrs
keicha_hrs

スコア6766

test CHANGED
@@ -116,23 +116,25 @@
116
116
 
117
117
  val json = JSONArray(str)
118
118
 
119
- val a = arrayOfNulls<String>(json.length())
119
+ var a = emptyArray<String>()
120
120
 
121
121
  for (i in 0..(json.length() - 1)) {
122
122
 
123
- a[i] = json.getString(i)
123
+ a += json.getString(i)
124
124
 
125
125
  }
126
126
 
127
127
 
128
128
 
129
- val myadapter = ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, a)
129
+ if (!a.isEmpty()) {
130
130
 
131
+ val myadapter = ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, a)
132
+
131
- listView.adapter = myadapter
133
+ listView.adapter = myadapter
134
+
135
+ }
132
136
 
133
137
  }
134
-
135
-
136
138
 
137
139
  ```
138
140