@Override
  public void onClick(View view) {

    if (view.getId() == R.id.ConfigAllSave) {
      Ulog.d("ConfigureAll click sur OK");

      EditText editAgence = (EditText) findViewById(R.id.AgenceEdit);
      accountData.setAgenceId(editAgence.getText().toString());

      EditText editCompte = (EditText) findViewById(R.id.CompteEdit);
      EditText editCompteCle = (EditText) findViewById(R.id.CompteEditkey);
      accountData.setCompteId(editCompte.getText().toString() + editCompteCle.getText().toString());

      EditText editPass = (EditText) findViewById(R.id.PassEdit);
      accountData.setPassword(editPass.getText().toString());

      CheckBox saveAccount = (CheckBox) findViewById(R.id.SaveAccount);
      accountData.setStoreAccount(saveAccount.isChecked());

      CheckBox savePass = (CheckBox) findViewById(R.id.SavePass);
      accountData.setStorePass(savePass.isChecked());

      Bundle bundle = new Bundle();
      bundle.putSerializable(MainApp.E_ACCOUNT_DATA, accountData);

      Intent mIntent = new Intent();
      mIntent.putExtras(bundle);
      setResult(RESULT_OK, mIntent);
      finish();
    }
    setResult(RESULT_CANCELED);
    finish();
  }
  @Override
  protected void onCreate(Bundle icicle) {
    super.onCreate(icicle);

    // Have the system blur any windows behind this one.
    // getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
    // WindowManager.LayoutParams.FLAG_BLUR_BEHIND);

    accountData = (AccountLoginData) getIntent().getSerializableExtra(MainApp.E_ACCOUNT_DATA);

    if (null == accountData) return;

    Ulog.d("AccountData reçu par configureAll : " + accountData.toString());

    setContentView(R.layout.config_all);
    EditText editAgence = (EditText) findViewById(R.id.AgenceEdit);
    editAgence.setText(accountData.getAgenceId());

    EditText editCompte = (EditText) findViewById(R.id.CompteEdit);
    EditText editCompteCle = (EditText) findViewById(R.id.CompteEditkey);
    String compte = accountData.getCompteId();
    try {
      editCompte.setText(compte.substring(0, compte.length() - 1));
      editCompteCle.setText(compte.substring(compte.length() - 1, compte.length()));
    } catch (Exception e) {
      editCompte.setText("");
      editCompteCle.setText("");
    }
    EditText editPass = (EditText) findViewById(R.id.PassEdit);
    editPass.setText(accountData.getPassword());

    CheckBox saveAcc = (CheckBox) findViewById(R.id.SaveAccount);
    saveAcc.setChecked(accountData.isStoreAccount());

    CheckBox savePass = (CheckBox) findViewById(R.id.SavePass);
    savePass.setChecked(accountData.isStorePass());

    Button configOk = (Button) findViewById(R.id.ConfigAllSave);
    configOk.setOnClickListener(this);

    Button configCancel = (Button) findViewById(R.id.Cancel);
    configCancel.setOnClickListener(this);
  }