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

Сделать копию static объекта - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не получается создать два AsyncTask http://www.cyberforum.ru/android-dev/thread1247072.html
Всем привет. Вот так я создаю первый Task: public class MyTimerTask extends AsyncTask<Void, Void, Void> { private TextView text; public MyTimerTask(TextView t) { text = t; } ...
Программирование Android Соединение с сервером, передача данных Добрый вечер. Такой вопрос: есть некая программа - сервер, написанная на С++ Qt. Там пара вкладок на ней пара ползунков. Это набросок, черновик. Задача: написать приложение под андроид,... http://www.cyberforum.ru/android-dev/thread1247036.html
Программирование Android Decimal в eclipse
Доброго времени суток. Подскажите, пожалуйста, как можно работать с decimal в eclipse? Необходима точность, которой нет в float. Пишу кредитный калькулятор. В xamarin с decimal все расчеты...
Программирование Android Как узнать, что приложение было запущено при помощи NFC метки?
Добрый день, у меня такой вопрос. Как узнать что приложение было запущено при помощи NFC метки?
Программирование Android Android Studio - Unfortunately, project has stopped http://www.cyberforum.ru/android-dev/thread1246833.html
Здравствуйте, решил по программировать, скачал андроид студио. Создал виртуальный эмулятор, эмулятор всё хорошо запускается. Сделал по гайду шаблон готовый, хотел запустить как написно там...
Программирование Android Обновляемое уведомление Доброго времени суток. Не получается создавать уведомление в AsynkTask в onProgressUpdate. Уведомление делаю так: NotificationCompat.Builder mBuilder = new... подробнее

Показать сообщение отдельно
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,649
Завершенные тесты: 1
26.08.2014, 11:13  [ТС]
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
public class Comparator {
 
    private ArrayList<Organisation> latestOrgs;
    private ArrayList<Organisation> currentOrgs;
 
 
    public Comparator(ArrayList<Organisation> latestOrgs){//Создается перед началом обновления
        ArrayList<Organisation> staticList = new ArrayList<Organisation>(latestOrgs);
        this.latestOrgs = new ArrayList<Organisation>();
        for(int i = 0; i < staticList.size(); i++){
            this.latestOrgs.add(staticList.get(i));
        }
    }
    public void setCurrentOrgs(ArrayList<Organisation> currentOrgs){//Вызывается после обновления
        this.currentOrgs = currentOrgs;
    }
    private Organisation getLatestOrg(String id){
        for(int i = 0; i < latestOrgs.size(); i++){
            if(latestOrgs.get(i).getId().equals(id)){
                return latestOrgs.get(i);
            }
        }
        return null;
    }
    private Organisation getCurrentOrg(String id){
        for(int i = 0; i < currentOrgs.size(); i++){
            if(currentOrgs.get(i).getId().equals(id)){
                return currentOrgs.get(i);
            }
        }
        return null;
    }
    public void compareAmounts(Context context, String id){//Вызывается после setCurrentOrgs() 
        Organisation latestOrg = getLatestOrg(id);
        Organisation currentOrg = OrgUtils.getOrganisation(context, id);
       //Вот после этих строк в отладчике  latestOrg и currentOrg имеют один и тот же ид(ссылку или как это правильно называется), а у ArrayList'ов разные ид. 
        
    }
 
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru