Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import android.content.Intent;
- import android.os.UserManager;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.view.View;
- import android.widget.Button;
- import android.widget.EditText;
- import android.widget.Toast;
- public class RegActivity extends AppCompatActivity implements View.OnClickListener{
- Button regRegButton;
- EditText regusername;
- EditText regpassword;
- EditText regrepassword;
- EditText regemail;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_reg);
- regRegButton = (Button) findViewById(R.id.regRegister);
- regusername = (EditText) findViewById(R.id.regusername);
- regpassword = (EditText) findViewById(R.id.regpassword);
- regrepassword = (EditText) findViewById(R.id.regrepassword);
- regemail = (EditText) findViewById(R.id.regemail);
- }
- @Override
- public void onClick(View v) {
- final UserMenager um = UserMenager.getInstance();
- regRegButton.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- startActivity(new Intent(RegActivity.this, MainActivity.class));
- if(UserMenager.isUsernameFree(regusername.getText().toString())){
- if(UserMenager.strongPassword(regpassword.getText().toString())){
- if(regpassword.getText().toString().equals(regrepassword.getText().toString())){
- um.getUsers().put(regusername.getText().toString(),regpassword.getText().toString());
- Toast.makeText(RegActivity.this,"asadasd", Toast.LENGTH_LONG).show();
- startActivity(new Intent(RegActivity.this, MainActivity.class));
- }
- else{
- Toast.makeText(RegActivity.this,"The Re.pass is not the same", Toast.LENGTH_LONG).show();
- }
- }
- else{
- Toast.makeText(RegActivity.this,"The pass is not strong", Toast.LENGTH_LONG).show();
- }
- }
- else{
- Toast.makeText(RegActivity.this, "The username is taken", Toast.LENGTH_SHORT).show();
- }
- }
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement