返回两个带有编辑的编辑文本的主要布局和一个对象(android)

时间:2018-05-15 01:48:26

标签: java android android-activity android-edittext

我是Android环境的新手我创建了一个包含两个布局的注册活动,第一个布局包含editTexts来填充信息,第二个布局包含返回第一页的按钮 我希望当我返回上一页包含最后一个信息时 所以我初始化一个对象包含信息,但是当我这样做 editTextNAme.setText(user.getName);即使用户根本不为空,它也不起作用

 private void replaceParam() {
        Toast.makeText(InscriptionActivity.this,"user "+user.getNom() , Toast.LENGTH_LONG).show();
        setStr(nom,user.getNom());
         setStr(prenom,user.getNom()) ;
         setStr(email,user.getEmail());
        setStr(telephone,user.getEmail());
        Toast.makeText(InscriptionActivity.this,"user "+user.getPrenom() , Toast.LENGTH_LONG).show();
    }

    public void setStr(EditText editText,String string) {
        editText.setText(string);


    }




    public void back(View view) {

        setContentView(R.layout.inscription1);
replaceParam();


    }

    public void forward(View view) {
      createUser();
    }

    public void  createUser(){
        Object[] object =userService.message(getStr(telephone),getStr(password1),getStr(password2));
        String message = (String) object[1];
        int   result = (int) object[0];
        if(result==1){
            injectParam();
            Toast.makeText(InscriptionActivity.this,message , Toast.LENGTH_LONG).show();
            setContentView(R.layout.inscription2);


        }else{
            clear(result);
            Toast.makeText(InscriptionActivity.this,message , Toast.LENGTH_LONG).show();

        }



    } 

谢谢,我很高兴成为Stack overFlow的一部分

0 个答案:

没有答案