こちらのサイトを参考にして、アプリを作成しています。
Java
1import androidx.appcompat.app.AppCompatActivity; 2 3import android.app.Activity; 4import android.os.Bundle; 5import android.view.View; 6import android.widget.Button; 7import android.widget.EditText; 8import android.widget.Toast; 9 10import com.nifcloud.mbaas.core.NCMB; 11import com.nifcloud.mbaas.core.NCMBException; 12import com.nifcloud.mbaas.core.NCMBUser; 13 14public class MainActivity extends Activity { 15 16 private EditText mUserName; 17 private EditText mEmail; 18 private EditText mPassword; 19 20 @Override 21 protected void onCreate(Bundle savedInstanceState) { 22 super.onCreate(savedInstanceState); 23 setContentView(R.layout.activity_main); 24 25 mUserName = (EditText) findViewById(R.id.UserName); 26 mEmail = (EditText) findViewById(R.id.MailAddress); 27 mPassword = (EditText) findViewById(R.id.Password); 28 29 NCMB.initialize(getApplication(), "アプリケーションキーが入っています", "クライアントキーが入っています"); 30 31 Button btn = (Button) findViewById(R.id.Button); 32 btn.setOnClickListener(new View.OnClickListener() { 33 34 @Override 35 public void onClick(View v) { 36 37 // ここに Sign up 処理 38 39 NCMBUser user = new NCMBUser(); 40 user.setUsername(mUserName.getText().toString()); 41 user.setEmail(mEmail.getText().toString()); 42 user.setPassword(mPassword.getText().toString()); 43 44 45 user.signUpInBackground(new SignUpCallback() { 46 @Override 47 public void done(NCMBException e) { 48 49 if (e == null) { 50 // Sign up 成功! 51 Toast.makeText(getApplication(), "成功!", Toast.LENGTH_SHORT).show(); 52 53 } else { 54 // Sign up 失敗! 55 Toast.makeText(getApplication(), "失敗!", Toast.LENGTH_SHORT).show(); 56 } 57 } 58 59 60 }); 61 62 } 63 }); 64 } 65}
エラーの内容
エラー: シンボルを見つけられません
シンボル: メソッド setUsername(String)
場所: タイプNCMBUserの変数 user
エラー: シンボルを見つけられません
シンボル: メソッド setEmail(String)
場所: タイプNCMBUserの変数 user
エラー: シンボルを見つけられません
シンボル: クラス SignUpCallback
この解決方法がよくわかりません。
あなたの回答
tips
プレビュー