-1
私は2つのArrayList
を持っています。最初にAb、BB、CCなどのクラス名が含まれています。ArrayList
にはクラス名と名前が含まれています。最初にArrayList
からクラス名を選択すると、最初に一致する名前のみが表示されます。ArrayList
名前どのように可能ですか?アンドロイドの2つのArrayList値を一致させる
はここにいくつかのコードスニペットです:
JSONArray array3 = object.getJSONArray("class");
for(int x = 0; x<array3.length(); x++){
JSONObject object1=array3.getJSONObject(x);
c = object1.getString("class");
classItem.add(c);
}
JSONArray array4 = object.getJSONArray("subclass");
for(int z = 0; z<array4.length(); z++){
JSONObject object1 = array4.getJSONObject(z);
String name = object1.getString("Name");
String cname = object1.getString("class");
subclassitm.add(name);
}
array3
は、クラス名のみが含まれているとarray4
は、名前とクラス名が含まれています。私はarray3
からクラスを選択すると、array4
に名前を表示するだけです。
のように試してみてください。 –
JSONArray array3 = object.getJSONArray( "class"); for(int x = 0; x
user2447552
JSONArray array4 = object.getJSONArray( "subclass"); for(int z = 0; z
user2447552