Ao Clicar em Editar na minha aplicação ela traz quase todas as informações fica faltando apenas a URL da foto, ou seja ao salvar como ficou em branco na edição ele perde a foto, se poderem me ajudar agradeço, segue minhas classes.
Classe FormularioHelp.
    public void Preencheformulariopsw(Password password) {
        nomeServidor.setText(password.getNome());
        numeroIP.setText(password.getIp());
        campoLogin.setText(password.getLogin());
        campoSenha.setText(password.getSenha());
        campoSenhaRoot.setText(password.getSenhaRoot());
        campoSenhaRoot.setText(password.getSenhaRoot());
        campoURL.setText(password.getUrl_caminho());
        this.password = password;
    }
DAO
    private ContentValues DadosPassword(Password password) {
        ContentValues dados = new ContentValues();
        dados.put("nomeServidor", password.getNome());
        dados.put("ip", password.getIp());
        dados.put("Login", password.getLogin());
        dados.put("senha", password.getSenha());
        dados.put("loginRoot", password.getLoginRoot());
        dados.put("senhaRoot", password.getSenhaRoot());
        dados.put("urlcaminho", password.getUrl_caminho());
        return dados;
    }
Home/Botão Editar
        MenuItem editar = menu.add("Editar");
        editar.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() {
            @Override
            public boolean onMenuItemClick(MenuItem item) {
                AdapterView.AdapterContextMenuInfo info = (AdapterView.AdapterContextMenuInfo) menuInfo;
                Password psw = (Password) password.getItemAtPosition(info.position);
                Intent intentvaiproformulario = new Intent(HomeActivity.this, pswgenericoActivity.class);
                intentvaiproformulario.putExtra("password", psw);
                startActivity(intentvaiproformulario);
                return false;
            }
        });