У меня есть собственный ListView с 5 ArrayLists в адаптере.
private ArrayList<String> name = new ArrayList<>();
private ArrayList<String> message = new ArrayList<>();
private ArrayList<Long> time = new ArrayList<>();
private ArrayList<String> imageId = new ArrayList<>();
private ArrayList<String> extras = new ArrayList<>();
ArrayList
time
содержит оставшееся время в миллисекундах. Я хочу отобразить список от меньшего к большему оставшемуся времени. Если я просто выполню Collection.sort
для одного ArrayList, другие останутся без изменений. Как я могу отсортировать все ArrayLists соответственно с time
.
Я передаю все списки ArrayLists на свой пользовательский адаптер одновременно.
Есть предложения?