0620a5826eb409c76e44cb3fef1966355bb8cd67
[platform/upstream/iotivity.git] / service / easy-setup / sampleapp / mediator / android / EasySetup / app / src / main / res / layout / activity_main.xml
1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2     xmlns:tools="http://schemas.android.com/tools"
3     android:layout_width="match_parent"
4     android:layout_height="match_parent"
5     android:background="@drawable/background"
6     android:orientation="vertical"
7     android:paddingBottom="@dimen/activity_vertical_margin"
8     android:paddingLeft="@dimen/activity_horizontal_margin"
9     android:paddingRight="@dimen/activity_horizontal_margin"
10     android:paddingTop="@dimen/activity_vertical_margin"
11     tools:context="org.iotivity.service.easysetup.mediator.MainActivity">
12
13
14     <ProgressBar
15         android:id="@+id/progressBar"
16         style="?android:attr/progressBarStyleHorizontal"
17         android:layout_width="350dp"
18         android:layout_height="wrap_content"
19         android:visibility="invisible" />
20
21
22     <LinearLayout
23         android:layout_width="wrap_content"
24         android:layout_height="wrap_content"
25         android:layout_gravity="center"
26         android:orientation="horizontal">
27
28         <TextView
29             android:layout_width="wrap_content"
30             android:layout_height="wrap_content"
31             android:layout_gravity="center_vertical"
32             android:textStyle="bold"
33             android:textColor="@android:color/holo_red_dark"
34             android:textSize="20dp"
35             android:text="Soft AP   "/>
36
37         <RadioButton
38
39             android:layout_width="wrap_content"
40             android:layout_height="wrap_content"
41             android:text="Enrollee  "
42             android:id="@+id/enrollee"
43             android:textStyle="bold"
44             android:layout_gravity="center_horizontal"
45             android:checked="false"
46             />
47
48         <RadioButton
49             android:layout_width="wrap_content"
50             android:layout_height="wrap_content"
51             android:text="Mediator"
52             android:id="@+id/mediator"
53             android:textStyle="bold"
54             android:layout_gravity="center_horizontal"
55             android:checked="false"
56             />
57     </LinearLayout>
58
59     <LinearLayout
60         android:layout_width="wrap_content"
61         android:layout_height="wrap_content"
62         android:layout_gravity="center"
63         android:orientation="horizontal">
64
65
66         <TextView
67             android:id="@+id/lablestatus"
68             android:layout_width="wrap_content"
69             android:layout_height="wrap_content"
70             android:layout_marginLeft="8dp"
71             android:layout_marginRight="20dp"
72             android:elegantTextHeight="true"
73             android:text="@string/test_status"
74             android:textSize="15sp" />
75
76         <TextView
77             android:id="@+id/status"
78             android:layout_width="wrap_content"
79             android:layout_height="wrap_content"
80             android:layout_marginLeft="10dp"
81             android:layout_marginRight="30dp"
82             android:text="@string/not_started"
83             android:textColor="@android:color/background_light"
84             android:textSize="10dp" />
85
86     </LinearLayout>
87
88     <LinearLayout
89         android:layout_width="wrap_content"
90         android:layout_height="wrap_content"
91         android:layout_centerHorizontal="true"
92         android:layout_gravity="center"
93         android:layout_marginTop="5dp"
94         android:orientation="vertical">
95
96         <TextView
97             android:layout_width="wrap_content"
98             android:layout_height="wrap_content"
99             android:text="Enter Enroller's SSID" />
100
101
102         <EditText
103             android:id="@+id/enrolleeSsid"
104             android:layout_width="250dp"
105             android:layout_height="wrap_content"
106             android:layout_gravity="center_horizontal" />
107
108
109         <TextView
110             android:layout_width="wrap_content"
111             android:layout_height="wrap_content"
112             android:layout_marginTop="5dp"
113             android:text="Enter Enroller's Password" />
114
115
116         <EditText
117             android:id="@+id/enrolleePass"
118             android:layout_width="250dp"
119             android:layout_height="wrap_content"
120
121             android:layout_gravity="center_horizontal" />
122
123     </LinearLayout>
124
125
126     <LinearLayout
127         android:id="@+id/softAP"
128         android:layout_width="wrap_content"
129         android:layout_height="wrap_content"
130         android:layout_centerHorizontal="true"
131         android:layout_gravity="center"
132         android:layout_marginTop="5dp"
133         android:orientation="vertical">
134
135         <TextView
136             android:id="@+id/textView"
137             android:layout_width="wrap_content"
138             android:layout_height="wrap_content"
139             android:text="Enter SoftAP SSID" />
140
141
142         <EditText
143             android:id="@+id/ssid"
144             android:layout_width="250dp"
145             android:layout_height="wrap_content"
146             android:layout_gravity="center_horizontal" />
147
148
149         <TextView
150             android:id="@+id/textView2"
151             android:layout_width="wrap_content"
152             android:layout_height="wrap_content"
153             android:layout_marginTop="5dp"
154             android:text="Enter SoftAP PWD" />
155
156
157         <EditText
158             android:id="@+id/password"
159             android:layout_width="250dp"
160             android:layout_height="wrap_content"
161             android:layout_gravity="center_horizontal" />
162
163     </LinearLayout>
164
165
166     <TextView
167         android:id="@+id/textViewDeviceinfo"
168         android:layout_width="wrap_content"
169         android:layout_height="wrap_content"
170         android:layout_gravity="center_horizontal"
171         android:layout_marginTop="5dp"
172         android:text="Device information"
173         android:textAppearance="?android:attr/textAppearanceMedium" />
174
175     <RelativeLayout
176         android:id="@+id/deviceInfo"
177         android:layout_width="wrap_content"
178         android:layout_height="wrap_content"
179         android:layout_centerHorizontal="true"
180         android:layout_gravity="center"
181         android:layout_marginTop="10dp"
182         android:orientation="vertical">
183
184
185         <TextView
186             android:id="@+id/ipAddrLable"
187             android:layout_width="wrap_content"
188             android:layout_height="wrap_content"
189             android:layout_gravity="center_horizontal"
190             android:text="IP Address : "
191             android:textAppearance="?android:attr/textAppearanceSmall" />
192
193         <TextView
194             android:id="@+id/ipAddr"
195             android:layout_width="wrap_content"
196             android:layout_height="wrap_content"
197             android:layout_gravity="center_horizontal"
198             android:layout_toRightOf="@id/ipAddrLable"
199             android:text="@string/not_available"
200
201             android:textAppearance="?android:attr/textAppearanceSmall" />
202
203
204         <TextView
205             android:id="@+id/hardAddrLable"
206             android:layout_width="wrap_content"
207             android:layout_height="wrap_content"
208             android:layout_below="@id/ipAddrLable"
209             android:layout_gravity="center_horizontal"
210             android:text="MAC Address : "
211             android:textAppearance="?android:attr/textAppearanceSmall" />
212
213         <TextView
214             android:id="@+id/hardAddr"
215             android:layout_width="wrap_content"
216             android:layout_height="wrap_content"
217             android:layout_below="@id/ipAddr"
218             android:layout_gravity="center_horizontal"
219             android:layout_toRightOf="@id/hardAddrLable"
220             android:text="@string/not_available"
221             android:textAppearance="?android:attr/textAppearanceSmall" />
222
223
224     </RelativeLayout>
225
226
227     <LinearLayout
228         android:layout_width="wrap_content"
229         android:layout_height="wrap_content"
230         android:layout_marginTop="5dp"
231         android:orientation="horizontal"
232         android:weightSum="1">
233
234         <Button
235             android:id="@+id/startSetup"
236             android:layout_width="160dp"
237             android:layout_height="50dp"
238             android:layout_alignParentTop="true"
239             android:layout_margin="10dp"
240             android:layout_marginTop="20dp"
241             android:elegantTextHeight="true"
242             android:text="@string/startSetup"
243             android:textAllCaps="false"
244             android:textSize="18sp" />
245
246         <Button
247             android:id="@+id/stopSetup"
248             android:layout_width="160dp"
249             android:layout_height="50dp"
250             android:layout_margin="10dp"
251             android:elegantTextHeight="true"
252             android:enabled="false"
253             android:text="@string/stopSetup"
254             android:textAllCaps="false"
255             android:textSize="18sp"
256             />
257
258     </LinearLayout>
259
260 </LinearLayout>