diff options
Diffstat (limited to 'res/layout/wifi_dialog.xml')
-rw-r--r-- | res/layout/wifi_dialog.xml | 291 |
1 files changed, 152 insertions, 139 deletions
diff --git a/res/layout/wifi_dialog.xml b/res/layout/wifi_dialog.xml index 47b4e92..1b4d062 100644 --- a/res/layout/wifi_dialog.xml +++ b/res/layout/wifi_dialog.xml @@ -26,37 +26,6 @@ <LinearLayout android:id="@+id/info" style="@style/wifi_section" /> - <LinearLayout android:id="@+id/setup_fields" - style="@style/wifi_item" - android:visibility="gone"> - - <TextView - style="@style/wifi_item_label" - android:text="@string/wifi_network_setup" /> - - <Spinner android:id="@+id/network_setup" - style="@style/wifi_item_content" - android:prompt="@string/wifi_network_setup" - android:entries="@array/wifi_network_setup" /> - - </LinearLayout> - - <LinearLayout android:id="@+id/wps_fields" - style="@style/wifi_item" - android:visibility="gone"> - - <TextView - style="@style/wifi_item_label" - android:text="@string/wifi_wps_pin" /> - - <EditText android:id="@+id/wps_pin" - style="@style/wifi_item_content" - android:singleLine="true" - android:inputType="textPassword" /> - - </LinearLayout> - - <LinearLayout android:id="@+id/type" style="@style/wifi_section" android:visibility="gone"> @@ -190,153 +159,197 @@ </LinearLayout> </LinearLayout> - <LinearLayout android:id="@+id/proxy_settings_fields" - style="@style/wifi_item" - android:visibility="gone"> - - <TextView android:id="@+id/proxy_settings_title" - style="@style/wifi_item_label" - android:text="@string/proxy_settings_title" /> - - <Spinner android:id="@+id/proxy_settings" - style="@style/wifi_item_content" - android:prompt="@string/proxy_settings_title" - android:entries="@array/wifi_proxy_settings" /> - </LinearLayout> - - <LinearLayout android:id="@+id/proxy_warning_limited_support" + <LinearLayout android:id="@+id/wifi_advanced_toggle" style="@style/wifi_item" android:visibility="gone"> - <!-- Dummy to enable right-justification of warning --> - <TextView - style="@style/wifi_item_label" /> - - <TextView + <CheckBox android:id="@+id/wifi_advanced_togglebox" style="@style/wifi_item_content" - android:text="@string/proxy_warning_limited_support" /> + android:textSize="14sp" + android:text="@string/wifi_show_advanced" /> </LinearLayout> - <LinearLayout android:id="@+id/proxy_fields" - style="@style/wifi_section" - android:visibility="gone"> + <LinearLayout android:id="@+id/wifi_advanced_fields" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:orientation="vertical" + android:visibility="gone"> + <LinearLayout android:id="@+id/setup_fields" + style="@style/wifi_item" + android:visibility="gone"> - <LinearLayout style="@style/wifi_item"> <TextView style="@style/wifi_item_label" - android:text="@string/proxy_hostname_label" /> + android:text="@string/wifi_network_setup" /> - <EditText android:id="@+id/proxy_hostname" + <Spinner android:id="@+id/network_setup" style="@style/wifi_item_content" - android:hint="@string/proxy_hostname_hint" - android:inputType="textNoSuggestions" - android:singleLine="true" /> + android:prompt="@string/wifi_network_setup" + android:entries="@array/wifi_network_setup" /> + </LinearLayout> - <LinearLayout style="@style/wifi_item"> + + <LinearLayout android:id="@+id/wps_fields" + style="@style/wifi_item" + android:visibility="gone"> + <TextView style="@style/wifi_item_label" - android:text="@string/proxy_port_label" /> + android:text="@string/wifi_wps_pin" /> - <EditText android:id="@+id/proxy_port" + <EditText android:id="@+id/wps_pin" style="@style/wifi_item_content" - android:hint="@string/proxy_port_hint" - android:inputType="number" - android:singleLine="true" /> + android:singleLine="true" + android:inputType="textPassword" /> + </LinearLayout> - <LinearLayout style="@style/wifi_item"> - <TextView + + <LinearLayout android:id="@+id/proxy_settings_fields" + style="@style/wifi_item" + android:visibility="gone"> + + <TextView android:id="@+id/proxy_settings_title" style="@style/wifi_item_label" - android:text="@string/proxy_exclusionlist_label" /> + android:text="@string/proxy_settings_title" /> - <EditText android:id="@+id/proxy_exclusionlist" + <Spinner android:id="@+id/proxy_settings" style="@style/wifi_item_content" - android:hint="@string/proxy_exclusionlist_hint" - android:inputType="textNoSuggestions" - android:singleLine="true" /> + android:prompt="@string/proxy_settings_title" + android:entries="@array/wifi_proxy_settings" /> </LinearLayout> - </LinearLayout> - <LinearLayout android:id="@+id/ip_fields" - style="@style/wifi_item" - android:visibility="gone"> + <LinearLayout android:id="@+id/proxy_warning_limited_support" + style="@style/wifi_item" + android:visibility="gone"> + <!-- Dummy to enable right-justification of warning --> + <TextView + style="@style/wifi_item_label" /> - <TextView - style="@style/wifi_item_label" - android:text="@string/wifi_ip_settings" /> + <TextView + style="@style/wifi_item_content" + android:text="@string/proxy_warning_limited_support" /> + </LinearLayout> - <Spinner android:id="@+id/ip_settings" - style="@style/wifi_item_content" - android:prompt="@string/wifi_ip_settings" - android:entries="@array/wifi_ip_settings" /> + <LinearLayout android:id="@+id/proxy_fields" + style="@style/wifi_section" + android:visibility="gone"> - </LinearLayout> + <LinearLayout style="@style/wifi_item"> + <TextView + style="@style/wifi_item_label" + android:text="@string/proxy_hostname_label" /> - <LinearLayout android:id="@+id/staticip" - style="@style/wifi_section" - android:visibility="gone"> - <LinearLayout - style="@style/wifi_item" > - <TextView - style="@style/wifi_item_label" - android:text="@string/wifi_ip_address" /> + <EditText android:id="@+id/proxy_hostname" + style="@style/wifi_item_content" + android:hint="@string/proxy_hostname_hint" + android:inputType="textNoSuggestions" + android:singleLine="true" /> + </LinearLayout> + <LinearLayout style="@style/wifi_item"> + <TextView + style="@style/wifi_item_label" + android:text="@string/proxy_port_label" /> - <EditText android:id="@+id/ipaddress" - style="@style/wifi_item_content" - android:singleLine="true" - android:hint="@string/wifi_ip_address_hint" - android:inputType="textNoSuggestions" /> + <EditText android:id="@+id/proxy_port" + style="@style/wifi_item_content" + android:hint="@string/proxy_port_hint" + android:inputType="number" + android:singleLine="true" /> + </LinearLayout> + <LinearLayout style="@style/wifi_item"> + <TextView + style="@style/wifi_item_label" + android:text="@string/proxy_exclusionlist_label" /> + + <EditText android:id="@+id/proxy_exclusionlist" + style="@style/wifi_item_content" + android:hint="@string/proxy_exclusionlist_hint" + android:inputType="textNoSuggestions" + android:singleLine="true" /> + </LinearLayout> </LinearLayout> - <LinearLayout - style="@style/wifi_item" > + <LinearLayout android:id="@+id/ip_fields" + style="@style/wifi_item" + android:visibility="gone"> + <TextView style="@style/wifi_item_label" - android:text="@string/wifi_gateway" /> + android:text="@string/wifi_ip_settings" /> - <EditText android:id="@+id/gateway" + <Spinner android:id="@+id/ip_settings" style="@style/wifi_item_content" - android:singleLine="true" - android:hint="@string/wifi_gateway_hint" - android:inputType="textNoSuggestions" /> + android:prompt="@string/wifi_ip_settings" + android:entries="@array/wifi_ip_settings" /> + </LinearLayout> - <LinearLayout - style="@style/wifi_item" > - <TextView - style="@style/wifi_item_label" - android:text="@string/wifi_network_prefix_length" /> + <LinearLayout android:id="@+id/staticip" + style="@style/wifi_section" + android:visibility="gone"> + <LinearLayout + style="@style/wifi_item" > + <TextView + style="@style/wifi_item_label" + android:text="@string/wifi_ip_address" /> - <EditText android:id="@+id/network_prefix_length" - style="@style/wifi_item_content" - android:singleLine="true" - android:hint="@string/wifi_network_prefix_length_hint" - android:inputType="number" /> - </LinearLayout> - <LinearLayout - style="@style/wifi_item" > - <TextView - style="@style/wifi_item_label" - android:text="@string/wifi_dns1" /> + <EditText android:id="@+id/ipaddress" + style="@style/wifi_item_content" + android:singleLine="true" + android:hint="@string/wifi_ip_address_hint" + android:inputType="textNoSuggestions" /> + </LinearLayout> - <EditText android:id="@+id/dns1" - style="@style/wifi_item_content" - android:singleLine="true" - android:hint="@string/wifi_dns1_hint" - android:inputType="textNoSuggestions" /> - </LinearLayout> + <LinearLayout + style="@style/wifi_item" > + <TextView + style="@style/wifi_item_label" + android:text="@string/wifi_gateway" /> - <LinearLayout - style="@style/wifi_item" > - <TextView - style="@style/wifi_item_label" - android:text="@string/wifi_dns2" /> + <EditText android:id="@+id/gateway" + style="@style/wifi_item_content" + android:singleLine="true" + android:hint="@string/wifi_gateway_hint" + android:inputType="textNoSuggestions" /> + </LinearLayout> - <EditText android:id="@+id/dns2" - style="@style/wifi_item_content" - android:singleLine="true" - android:hint="@string/wifi_dns2_hint" - android:inputType="textNoSuggestions" /> + <LinearLayout + style="@style/wifi_item" > + <TextView + style="@style/wifi_item_label" + android:text="@string/wifi_network_prefix_length" /> + + <EditText android:id="@+id/network_prefix_length" + style="@style/wifi_item_content" + android:singleLine="true" + android:hint="@string/wifi_network_prefix_length_hint" + android:inputType="number" /> + </LinearLayout> + <LinearLayout + style="@style/wifi_item" > + <TextView + style="@style/wifi_item_label" + android:text="@string/wifi_dns1" /> + + <EditText android:id="@+id/dns1" + style="@style/wifi_item_content" + android:singleLine="true" + android:hint="@string/wifi_dns1_hint" + android:inputType="textNoSuggestions" /> + </LinearLayout> + + <LinearLayout + style="@style/wifi_item" > + <TextView + style="@style/wifi_item_label" + android:text="@string/wifi_dns2" /> + + <EditText android:id="@+id/dns2" + style="@style/wifi_item_content" + android:singleLine="true" + android:hint="@string/wifi_dns2_hint" + android:inputType="textNoSuggestions" /> + </LinearLayout> </LinearLayout> </LinearLayout> - </LinearLayout> </ScrollView> |