繁体   English   中英

ParseObject()具有受保护的访问

[英]ParseObject() has protected access

仍在试图弄清楚这个Parse的事情。 我收到错误消息,指出“解析”已受保护。 我尝试将其放在扩展Object的自己的类中,但随后出现了很多错误。 任何建议都会有所帮助。

        mSignUp.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            String firstName = mFirstName.getText().toString().trim();
            String lastName = mLastName.getText().toString().trim();
            String email = mEmail.getText().toString().trim();
            String phone = mPhone.getText().toString().trim();
            String password = mPassword.getText().toString().trim();
            ParseObject dataObject = new ParseObject();
            dataObject.put("Name", firstName);
            dataObject.put("Last name", lastName);
            dataObject.put("Email", email);
            dataObject.put("Password", password);
            dataObject.put("Phone", phone);
            dataObject.saveInBackground();

这是一个分析用户,为什么不使用ParseUser? 您正在使用ParseObject,但未定义类名:

ParseObject dataObject = new ParseObject("ClassName???");

尝试使用以下代码

ParseUser user = new ParseUser();
user.setUsername("my name");
user.setPassword("my pass");
user.setEmail("email@example.com");

// other fields can be set just like with ParseObject
user.put("phone", "650-253-0000");

user.signUpInBackground(new SignUpCallback() {
  public void done(ParseException e) {
    if (e == null) {
      // Hooray! Let them use the app now.
    } else {
      // Sign up didn't succeed. Look at the ParseException
      // to figure out what went wrong
    }
  }

});

您可以在这里阅读有关ParseUser的更多信息: https ://parse.com/docs/android/guide#users

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM