protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Login); loginScreen = this; mBtnSignUp = FindViewById <Button>(Resource.Id.btnSignUp); mBtnLogIn = FindViewById <Button>(Resource.Id.btnSignIn); mProgressBar = FindViewById <ProgressBar>(Resource.Id.progressBar1); mBtnSignUp.Click += (object sender, EventArgs args) => { //Pull up dialog FragmentTransaction transaction = FragmentManager.BeginTransaction(); dialog_SignUp signUpDialog = new dialog_SignUp(); signUpDialog.Show(transaction, "dialog fragment"); }; mBtnLogIn.Click += (object sender, EventArgs args) => { //Pull up dialog FragmentTransaction transaction = FragmentManager.BeginTransaction(); dialog_Login logInDialog = new dialog_Login(); logInDialog.Show(transaction, "dialog fragment"); }; }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Login); CreateButton = FindViewById <Button>(Resource.Id.createbutton); LoginButton = FindViewById <Button>(Resource.Id.loginbutton); listView = FindViewById <ListView>(Resource.Id.myListView); mProgressBar = FindViewById <ProgressBar>(Resource.Id.progressBar1); CreateDB(); LoginButton.Click += (object sender, EventArgs args) => { FragmentTransaction transaction = FragmentManager.BeginTransaction(); dialog_LogIn logInDialog = new dialog_LogIn(); logInDialog.Show(transaction, "dialog fragment"); logInDialog.mOnLogInComplete += logInDialog_mOnLogInComplete; }; //Method with transaction poping out dialog CreateButton.Click += (object sender, EventArgs args) => { FragmentTransaction transaction = FragmentManager.BeginTransaction(); dialog_SignUp signUpDialog = new dialog_SignUp(); signUpDialog.Show(transaction, "dialog fragment"); //subscribe to event signUpDialog.mOnSignUpComplete += signUpDialog_mOnSignUpComplete; }; }