Форум программистов, компьютерный форум CyberForum.ru

Сортировка в ArrayList - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как восстановить удаленные сообщения Viber? http://www.cyberforum.ru/android-dev/thread1681255.html
Ребята здравствуйте! Срочно нужна помощь! Подскажите плиз, как восстановить удаленные сообщения Viber на телефоне? Знаю что везде пишут-но мы ВСЕ знаем, что любая инфа оставляет хвосты! Прошелся программой R-Studio, но вытащил только удаленные фотки. Нужны именно сообщения! Заранее спасибо ВСЕМ откликнувшимся!!
Программирование Android Пример AdMob компилируется, но не запускается 1. Взял пример с офиц сайта. (https://github.com/googleads/googleads-mobile-android-examples/tree/master/admob/BannerExample) Запустил. На телефоне работает. 2. Решил проверить и разобраться. Создал новый пустой проект. Вставил в него строки из рабочего примера. Компилится. Но на телефоне не запускается - пишет "Приложение остановилось". Где же здесь засада, ведь я просто перенес строки... http://www.cyberforum.ru/android-dev/thread1681209.html
Программирование Android Что то вроде Маркера
Здравствуйте. и снова с тупым вопросом. можно ли как то реализовать что то типо как маркер, как в гугл картах. но ставить их не программной а в самом приложение через удержание. подскажите где почитать можно об этом ну или пример. за ранее спасибо.
Программирование Android Неправильно составлен конструктор
Ругается что не видит некое число. Кусок взят с примера Также не видит метод add private ArrayAdapter<BluetoothDevice> listAdapter; private ListView discoveredDevices; private void setupListView() { discoveredDevices = (ListView) findViewById(R.id.new_devices);
Программирование Android Install intel HAXM http://www.cyberforum.ru/android-dev/thread1680772.html
Доброго времени суток господа форумчане . Попробую подробно описать свою ситуацию . Процессор Intel i5 3570k В техническом описании процессора заявлена поддержка Inte vt-x. При попытке установки Intel HAXM получаю сообщение "intel virtualization technogy is not turned on". После недолгого серфа нашёл способ : 1) включить Intel VT в биос. 2)включить компонент Hyper V в компонентах Windows ....
Программирование Android Service fragment broadcast Доброе время суток Задача сделать чат Соединение с сервером происходит в сервисе При реализации возник ряд вопросов 1. Значит отправка из сервиса в активности происходит @Override public void onMessage(String message) { Log.d("chat", String.format("WebSocket Message %s", message)); sendBroadcast(BroadCastIntent.putExtra("message", message)); подробнее

Показать сообщение отдельно
omuradil
0 / 0 / 0
Регистрация: 11.03.2014
Сообщений: 77

Сортировка в ArrayList - Программирование Android

10.03.2016, 11:42. Просмотров 394. Ответов 5
Метки (Все метки)

У меня есть ArrayList со сногими данными. Нужно отсортировать по TicketPrice и в другом Фрагменте показать. Но я в первый раз с таким сталкиваюсь. Раньше массивы обычным способом сортировал. То есть с For().

Вот сам ArrayList:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
ArrayList<TicketObjects> items = new ArrayList<>();
        items.add(new TicketObjects("FRU","13:45","16.09.2015","FRU","13:45","16.09.2015","1ч 15мин","15000",R.drawable.logo_flyduba));
        items.add(new TicketObjects("OSS","15:43","16.09.2015","SFD","17:45","16.09.2015","1ч 55мин","16000", R.drawable.logo_kazak));
        items.add(new TicketObjects("CVC","11:54","16.09.2015","TRW","12:44","16.09.2015","2ч 15мин","13000", R.drawable.logo_pegasus_logo));
        items.add(new TicketObjects("KTH", "23:55", "16.09.2015", "GHG", "18:33", "16.09.2015", "1ч 30мин", "10000", R.drawable.logo_turkish_airlines));
        items.add(new TicketObjects("FRU","13:45","16.09.2015","FRU","13:45","16.09.2015","1ч 15мин","15000",R.drawable.logo_flyduba));
        items.add(new TicketObjects("OSS","15:43","16.09.2015","SFD","17:45","16.09.2015","1ч 55мин","16000", R.drawable.logo_kazak));
        items.add(new TicketObjects("CVC","11:54","16.09.2015","TRW","12:44","16.09.2015","2ч 15мин","13000", R.drawable.logo_pegasus_logo));
        items.add(new TicketObjects("KTH", "23:55", "16.09.2015", "GHG", "18:33", "16.09.2015", "1ч 30мин", "10000", R.drawable.logo_turkish_airlines));
 
 
        RVAdapter adapter = new RVAdapter(items);
        recyclerview.setAdapter(adapter);
TickeObjects:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public TicketObjects(String departCode, String departTime, String departDate,
                         String arriveCode, String arriveTime, String arriveDate,
                         String flyTime, String ticketPrice, int airlineLogo) {
 
 
        this.departCode = departCode;
        this.departTime = departTime;
        this.departDate = departDate;
        this.arriveCode = arriveCode;
        this.arriveTime = arriveTime;
        this.arriveDate = arriveDate;
        this.flyTime = flyTime;
        this.ticketPrice = ticketPrice;
        this.airlineLogo = airlineLogo;
    }
А тут даже не знаю, каша в голове. Подскажите пожалуйста!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru