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

Можно ли пересортировать ArrayList - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Название подсказки снизу экрана http://www.cyberforum.ru/android-dev/thread955133.html
Подскажите как называется текст в рамке снизу экрана. "Нажмите еще раз..."
Android Конструкции Java фукнций Не так давно ушел с Делфи и часто спотыкаюсь на мелочах: 1) Бывают ли в функциях параметры "по умолчанию"? типа "паскалевского": public static String GetVersionName(Context Context1, String ClassName="") {...Что-бы одновременно работали и GetVersionName(this) и GetVersionName(this, "com.myclass")или надо создавать две одноименные функции? можно простой пример? 2) Как возвращать... http://www.cyberforum.ru/android-dev/thread955077.html
Некорректно работает поток в Activity Android
Что неправильно в данном коде? Когда я начинаю вводить текст в EditText, приложение зависает. Думаю Вам понятно, что делает данный код, Если EditText постой, кнопка неактивна, и наоборот. protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.x3); View b = findViewById(R.id.x3B); b.setOnClickListener(this); Thread t =...
Android RAD STUDIO XE5, Android dev
Всем доброго времени суток. Как известно, Embarcadero выпустили новый XE5, где предоставляется возможность разработки ПО под Android. Я заинтересован в этом, ранее работал с Delphi, не супер-гуру, конечно. Так вот, хотел бы спросить, где примеры\документация на великом и могучем? Хотелось бы увидеть примеры, подсказки, как работать с новыми компонентами и пр. На оф. канале YouTube компании лишь...
Android Шаблон Preferences Framework для различных объектов http://www.cyberforum.ru/android-dev/thread954756.html
Всем привет. Есть десять кнопок. При нажатии на каждую из них должно открываться свое меню настроек (надпись, размер и так далее). Шаблон меню создал res/xml/prefs.xml (с помощью Preferences Framework). Проблема в том, что для всех кнопок открывается одно и то же меню. Например, для первой кнопки вводишь надпись "Кнопка 1", и эта надпись оказывается в параметрах у всех кнопок. prefs.xml...
Android Handler timer Добрый вечер. С помощью какого метода в Handler http://developer.android.com/reference/android/os/Handler.html(беда пока с английским) , можно реализовать таймер(не одноразовый), который, например с интервалом в 20 секунд, выполняет count++. За наглядный пример буду бесконечно благодарен. подробнее

Показать сообщение отдельно
Tester64
395 / 356 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
24.09.2013, 16:07  [ТС]     Можно ли пересортировать ArrayList
Увы снова "открываю" вопрос!
Стандартный Comparator не устраивает! Мне нужно отсортировать список в виде ДЕРЕВА.
У элементов ArrayList есть два поля - ID(код), PID(код родителя).
Чисто теоретически возможно что PID - ссылается на не существующий элемент. Надо это корректно обработать и привязать либо к свежесозданному элементу "ошибки"(вверх, вниз, внутрь), либо закинуть в корень.
Как внутри "ветки" элементы отсортировать элементы по имени или другому реквизиту?
Как отсортировать?
Пробовал сравнивать ID==PID > -1, иначе 0... Дальше первого элемента сортировка не уходит...

Можно как-нибудь СВОЙ механизм сортировки создать? Вручную перебрать элементы и переставить их?
Или есть готовые(встроенные в яву) механизмы сортировки?
Нашел такое:
http://docs.oracle.com/javase/1.4.2/...l/TreeMap.html
http://docs.oracle.com/javase/1.4.2/...l/TreeSet.html
Но не понял связанно ли это?
 
Текущее время: 08:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru