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

Как правильно заполнить объекты - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Конвертация типов данных http://www.cyberforum.ru/android-dev/thread420129.html
Здравствуйте. Подскажите пожалуйста каким образом можно вывести в TextView информацию из переменной числового типа.
Android не отображается элемент xml добрый день! есть такое вот: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:gravity="center_horizontal" android:orientation="vertical" android:background="@drawable/bg_main"> <TextView http://www.cyberforum.ru/android-dev/thread419887.html
Как создать activity настроек в живом обое? Android
Как создать активити с настройками в живом обое, например как это (ссылка в вложениях)? Сначала я столкнулся с первой проблеммой: нельзя использовать XML файлы в качестве layout (пытался методом super.setContextView()). Я начал создавать вьювы программно через livewallpaper_settings.java и столкнулся со второй проблемой: не получается указать в пути к картинке системную иконку...
Смена шрифта Android
Здаравствуйте подскажите пожалуйста как сменить шрифт в textview Моя попытка но выдает ошибку: package tes.pack.namespace; import android.app.Activity; import android.graphics.Typeface; import android.os.Bundle; import android.widget.TextView; public class Test1Activity extends Activity {
Android Как перевести с gson на json код http://www.cyberforum.ru/android-dev/thread418653.html
Имеется код, пересылка осуществляется в формате json, а обработка строк стандартной библиотекой gson. Помогите, пожалуйста, перевести код (заменить функции), а может и где-то поправить код, что использовать для манипуляции с данными библиотеку json public class MyClass { public static Gson getMyGson() { GsonBuilder gsonBuilder = new GsonBuilder(); ...
Android facebook SDK - не постится сообщение Всем привет! Есть проблема: как в андроиде запостить человеку на стену в фейсбуке собщение? Скачал пример кода отсюда: http://blog.doityourselfandroid.com/2011/02/28/30-minute-guide-integrating-facebook-android-application/ создал debug приложение в своем аккаунте, экспортировал, прописал debug хеш ключ на странице приложения - на своей странице постит на ура. При попытке залогинеться под... подробнее

Показать сообщение отдельно
zesen
122 / 85 / 1
Регистрация: 17.10.2010
Сообщений: 432

Как правильно заполнить объекты - Android

02.01.2012, 00:39. Просмотров 578. Ответов 0
Метки (Все метки)

Здравствуйте! Есть три взаимосвязанных объекта для формирования json строки, я хотел бы заполнить их вручную, подскажите, что делаю не так.
Вот эти объекты

Java
1
2
3
4
5
6
public class TripUser
{
    public Trip Trip;
    public Date CreatedOn;
    public Date ExpireOn;
}
Java
1
2
3
4
5
6
7
8
9
10
11
public class Trip
    {
        public List<TripStop> Stops;
 
        public Date CreatedOn;
        public String TripId;
        public String TrailerId;
        public Double DriverPay;
        public Double Weight;
        public int TripStatus;
}
Java
1
2
3
4
5
6
7
8
9
10
public class TripStop
{
    public Integer StopNumber;
    public String Notes;
    public String SpecialInstructions;
    ..........
    public Double Longitude;
    public String ContactName;
    public String ContactPhone1;  
}
Вот как я их заполняю, но понимаю, что не правильно и именно c LIST

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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
ArrayList<TripUser> tripUsers = new ArrayList<TripUser>();
                TripUser tripUser = new TripUser();
                tripUser.CreatedOn = DateForDemo("1322590693850");
                tripUser.ExpireOn = DateForDemo("1322590693850");
                
                Trip trip = new Trip();
                trip.CreatedOn = DateForDemo("1321386932950");
                trip.DriverPay = 1000.0000;
 
                ArrayList<TripStop> tripStops = new ArrayList<TripStop>();
                TripStop tripStop = new TripStop();
                tripStop.Address1 = "";
                tripStop.Address2 = "";
                tripStop.Address3 = "";
                tripStop.AddressName = "Unloaded origin";
                ..............
                tripStop.ScheduledArrival = DateForDemo("1313107200000");
                tripStop.SpecialInstructions = "";
                tripStop.StopNumber = 1;
                tripStops.add(tripStop);
 
                tripStop = new TripStop();
                tripStop.Address1 = "1 HARRIS ROAD";
                tripStop.Address2 = "";
                .................
                tripStop.ReferenceName5 = "";
                tripStop.ScheduledArrival = DateForDemo("1313107200000");
                tripStop.SpecialInstructions = "";
                tripStop.StopNumber = 2;
                tripStops.add(tripStop);
 
                tripStop = new TripStop();
                tripStop.Address1 = "2600 BRAL ROAD";
                tripStop.Address2 = "";
                tripStop.Address3 = "";
                tripStop.AddressName = "FRONTIER COOLING";
               ......................
                tripStop.ReferenceName5 = "";
                tripStop.ScheduledArrival = DateForDemo("1313107200000");
                tripStop.SpecialInstructions = "";
                tripStop.StopNumber = 3;
                tripStops.add(tripStop);
 
                tripStop = new TripStop();
                tripStop.Address1 = "IND PARK 18";
                tripStop.Address2 = "";
                tripStop.Address3 = "";
                tripStop.AddressName = "FOOD LION";
               .........................
                tripStop.ReferenceName5 = "";
                tripStop.ScheduledArrival = DateForDemo("1313647200000");
                tripStop.SpecialInstructions = "";
                tripStop.StopNumber = 4;
                tripStops.add(tripStop);
 
                trip.Stops = tripStops;
                trip.TrailerId = "e353";
                trip.TripId = "117491";
                trip.TripStatus = 2;
                trip.Weight = 0.000000;
 
                tripUser.Trip = trip;
 
                //Second record
                tripUser = new TripUser();
                tripUser.CreatedOn = DateForDemo("1322590693850");
                tripUser.ExpireOn = DateForDemo("1322590693850");
 
                //Trip trip = new Trip();
                trip = new Trip();
                trip.CreatedOn = DateForDemo("1321386933050");
                trip.DriverPay = 3300.0000;
 
                ArrayList<TripStop> tripStops2 = new ArrayList<TripStop>();
                //TripStop tripStop = new TripStop();
                tripStop = new TripStop();
                tripStop.Address1 = "";
                tripStop.Address2 = "";
                ...........................
                tripStop.ReferenceName5 = "";
                tripStop.ScheduledArrival = DateForDemo("1314180000000");
                tripStop.SpecialInstructions = "";
                tripStop.StopNumber = 1;
                tripStops2.add(tripStop);
 
                tripStop = new TripStop();
                tripStop.Address1 = "892 W 10TH ST";
                tripStop.Address2 = "";
                tripStop.Address3 = "";
                tripStop.AddressName = "CHAIR CHOICE";
                .........................
                tripStop.ReferenceName4 = "";
                tripStop.ReferenceName5 = "";
                tripStop.ScheduledArrival = DateForDemo("1314180000000");
                tripStop.SpecialInstructions = "";
                tripStop.StopNumber = 2;
                tripStops2.add(tripStop);
 
                tripStop = new TripStop();
                tripStop.Address1 = "3728 MARKE 170";
                tripStop.Address2 = "";
                tripStop.Address3 = "";
                tripStop.AddressName = "HAZARD MOVING & STORAGE";
                .....................
                tripStop.ReferenceName5 = "";
                tripStop.ScheduledArrival = DateForDemo("1314345600000");
                tripStop.SpecialInstructions = "";
                tripStop.StopNumber = 3;
                tripStops2.add(tripStop);
 
                trip.Stops = tripStops2;
                trip.TrailerId = "t354";
                trip.TripId = "117545";
                trip.TripStatus = 2;
                trip.Weight = 18241.000000;
 
                tripUser.Trip = trip;
Подскажите, как правильно заполнить.....
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru