@Override public void onClick(View v) { switch (v.getId()) { case R.id.savePwd: CheckBox cb = (CheckBox) v; if (cb.isChecked()) { addToPref = true; } else { addToPref = false; password = (EditText) getActivity().findViewById(R.id.password); password.setVisibility(View.VISIBLE); password.setText(""); } break; case R.id.btn_login: loading = Toast.makeText(this.getActivity(), "Initializing login", Toast.LENGTH_LONG); ActionMainActivity ama = (ActionMainActivity) getActivity(); if (addToPref) { try { ActionMainActivity.setUserNamePassword( username.getText().toString(), password.getText().toString()); ActionMainActivity.setStored(true); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } loading.show(); task = new GetParamsTask(); task.act = this; task.execute(); break; } }