Login画面に作成した新規会員登録ボタンを押し
Signinクラスへ遷移したいのですが、Intentのコードを付け足しても
エラーが出てしまいます。
エラー内容↓
エラー: シンボルを見つけられません シンボル: メソッド onCreate(Bundle)
Loginクラスはandroidstudioに既存で入っているLoginActivityを使用しました。
java 【Login.java】 /** * A login screen that offers login via email/password. */ public class Login extends AppCompatActivity implements LoaderCallbacks<Cursor> { /** * Id to identity READ_CONTACTS permission request. */ private static final int REQUEST_READ_CONTACTS = 0; /** * A dummy authentication store containing known user names and passwords. * TODO: remove after connecting to a real authentication system. */ private static final String[] DUMMY_CREDENTIALS = new String[]{ "foo@example.com:hello", "bar@example.com:world" }; /** * Keep track of the login task to ensure we can cancel it if requested. */ private UserLoginTask mAuthTask = null; // UI references. private AutoCompleteTextView mEmailView; private EditText mPasswordView; private View mProgressView; private View mLoginFormView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.login); // Set up the login form. mEmailView = (AutoCompleteTextView) findViewById(R.id.email); populateAutoComplete(); 〜〜〜〜〜略〜〜〜〜〜〜〜〜〜〜 //付け加えた文 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.login); Button sendButton = findViewById(R.id.sign_up_button); sendButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(getApplication(), Signup.class); startActivity(intent); } }); } } } } } }
java
1//新規会員画面 2【Signup.java】 3 4public class Signup extends AppCompatActivity { 5 6 @Override 7 protected void onCreate(Bundle savedInstanceState) { 8 super.onCreate(savedInstanceState); 9 setContentView(R.layout.signup); 10 } 11} 12 13 14
原因がわからずです。
よろしくお願いします。
※追記
java
1//付け加え分 2 public void onClick(View v) { 3 Intent intent = new Intent(this, Signup.class); 4 5 EditText editText = (EditText)this.findViewById(R.id.sign_up_button); 6 startActivity(intent); 7 } 8 } 9 }
エラー内容
エラー: Intentに適切なコンストラクタが見つかりません(Login.UserLoginTask,Class<Signup>) コンストラクタ Intent.Intent(String,Uri)は使用できません (引数の不一致: Login.UserLoginTaskをStringに変換できません:) コンストラクタ Intent.Intent(Context,Class<?>)は使用できません (引数の不一致: Login.UserLoginTaskをContextに変換できません:)
エラー: シンボルを見つけられません シンボル: メソッド findViewById(int)