aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/fil/libre/repwifiapp/activities/InputPasswordActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/fil/libre/repwifiapp/activities/InputPasswordActivity.java')
-rw-r--r--app/src/fil/libre/repwifiapp/activities/InputPasswordActivity.java149
1 files changed, 74 insertions, 75 deletions
diff --git a/app/src/fil/libre/repwifiapp/activities/InputPasswordActivity.java b/app/src/fil/libre/repwifiapp/activities/InputPasswordActivity.java
index 239c082..6f04d1c 100644
--- a/app/src/fil/libre/repwifiapp/activities/InputPasswordActivity.java
+++ b/app/src/fil/libre/repwifiapp/activities/InputPasswordActivity.java
@@ -20,11 +20,10 @@
package fil.libre.repwifiapp.activities;
-
+import fil.libre.repwifiapp.ActivityLauncher;
import fil.libre.repwifiapp.Commons;
import fil.libre.repwifiapp.R;
import fil.libre.repwifiapp.helpers.AccessPointInfo;
-
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
@@ -37,79 +36,79 @@ import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.EditText;
import android.widget.TextView;
+public class InputPasswordActivity extends Activity implements OnCheckedChangeListener {
+
+ AccessPointInfo apinfo = null;
+
+ @Override
+ public void onCreate(Bundle icicle) {
+ super.onCreate(icicle);
+
+ setContentView(R.layout.activity_input_password);
+
+ CheckBox c = (CheckBox) findViewById(R.id.chk_show_pass);
+ c.setOnCheckedChangeListener(this);
+
+ setTitle("Input password");
+
+ TextView v = (TextView) findViewById(R.id.txt_insert_pass);
+
+ // get the network to set password to:
+ this.apinfo = (AccessPointInfo) getIntent().getSerializableExtra(
+ ActivityLauncher.EXTRA_APINFO);
+ v.append(" " + apinfo.getSsid());
+
+ }
+
+ @Override
+ public boolean onCreateOptionsMenu(Menu menu) {
+ // disable menu
+ return true;
+ }
+
+ @Override
+ public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
+
+ if (buttonView == findViewById(R.id.chk_show_pass)) {
+ chkShowPassChanged();
+ }
+
+ }
+
+ public void onBtnNextClick(View v) {
+
+ EditText txpass = (EditText) findViewById(R.id.txt_password);
+ String pass = txpass.getText().toString();
+
+ if (pass.length() == 0) {
+ Commons.showMessage("Password can't be empty!", this);
+ }
+
+ this.apinfo.setPassword(pass);
+
+ Intent intent = new Intent();
+ intent.putExtra(ActivityLauncher.EXTRA_APINFO, this.apinfo);
+ setResult(RESULT_OK, intent);
+
+ finish();
+
+ }
+
+ public void chkShowPassChanged() {
+
+ CheckBox c = (CheckBox) findViewById(R.id.chk_show_pass);
+ EditText txtPass = (EditText) findViewById(R.id.txt_password);
+
+ if (c.isChecked()) {
+ txtPass.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
+ txtPass.setSelection(txtPass.getText().length());
+
+ } else {
+ txtPass.setInputType(129);
+ txtPass.setSelection(txtPass.getText().length());
+
+ }
-public class InputPasswordActivity extends Activity implements OnCheckedChangeListener{
-
- AccessPointInfo apinfo = null;
-
- @Override
- public void onCreate(Bundle icicle) {
- super.onCreate(icicle);
-
- setContentView(R.layout.activity_input_password);
-
- CheckBox c = (CheckBox)findViewById(R.id.chk_show_pass);
- c.setOnCheckedChangeListener(this);
-
- setTitle("Input password");
-
- TextView v = (TextView)findViewById(R.id.txt_insert_pass);
-
- //get the network to set password to:
- this.apinfo = (AccessPointInfo)getIntent().getSerializableExtra(Commons.EXTRA_APINFO);
- v.append(" " + apinfo.getSSID());
-
- }
-
- @Override
- public boolean onCreateOptionsMenu(Menu menu) {
- //disable menu
- return true;
- }
-
- @Override
- public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
-
- if(buttonView == findViewById(R.id.chk_show_pass)){
- chkShowPassChanged();
- }
-
- }
-
- public void onBtnNextClick(View v){
-
- EditText txpass = (EditText)findViewById(R.id.txt_password);
- String pass = txpass.getText().toString();
-
- if (pass.length()>0){
-
- this.apinfo.setPassword(pass);
-
- Intent intent = new Intent();
- intent.putExtra(Commons.EXTRA_APINFO, this.apinfo);
- setResult(RESULT_OK, intent);
-
- finish();
-
- }
-
- }
-
- public void chkShowPassChanged(){
-
- CheckBox c = (CheckBox)findViewById(R.id.chk_show_pass);
- EditText txtPass = (EditText)findViewById(R.id.txt_password);
-
- if (c.isChecked()){
- txtPass.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
- txtPass.setSelection(txtPass.getText().length());
-
- }else{
- txtPass.setInputType(129);
- txtPass.setSelection(txtPass.getText().length());
-
- }
-
- }
+ }
}