--- a/src/com/beem/project/beem/ui/EditSettings.java Fri Jun 26 20:13:58 2009 +0200
+++ b/src/com/beem/project/beem/ui/EditSettings.java Fri Jun 26 19:45:07 2009 +0200
@@ -99,6 +99,16 @@
proxyPortField.setEnabled(false);
proxyUsernameField.setEnabled(false);
proxyPasswordField.setEnabled(false);
+ proxyTypeSpinner.setFocusable(false);
+ proxyServerField.setFocusable(false);
+ proxyPortField.setFocusable(false);
+ proxyUsernameField.setFocusable(false);
+ proxyPasswordField.setFocusable(false);
+ proxyTypeSpinner.setFocusableInTouchMode(false);
+ proxyServerField.setFocusableInTouchMode(false);
+ proxyPortField.setFocusableInTouchMode(false);
+ proxyUsernameField.setFocusableInTouchMode(false);
+ proxyPasswordField.setFocusableInTouchMode(false);
}
private void displayNotification(CharSequence msg) {
@@ -115,6 +125,16 @@
proxyPortField.setEnabled(true);
proxyUsernameField.setEnabled(true);
proxyPasswordField.setEnabled(true);
+ proxyTypeSpinner.setFocusable(true);
+ proxyServerField.setFocusable(true);
+ proxyPortField.setFocusable(true);
+ proxyUsernameField.setFocusable(true);
+ proxyPasswordField.setFocusable(true);
+ proxyTypeSpinner.setFocusableInTouchMode(true);
+ proxyServerField.setFocusableInTouchMode(true);
+ proxyPortField.setFocusableInTouchMode(true);
+ proxyUsernameField.setFocusableInTouchMode(true);
+ proxyPasswordField.setFocusableInTouchMode(true);
}
/**
@@ -244,6 +264,7 @@
proxyPortField = (EditText) findViewById(R.id.settings_proxy_port);
proxyUsernameField = (EditText) findViewById(R.id.settings_proxy_username);
proxyPasswordField = (EditText) findViewById(R.id.settings_proxy_password);
+ disableProxyParameters();
}
/**