Advertisement
Guest User

Untitled

a guest
Aug 30th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.45 KB | None | 0 0
  1. package com.masnoer.crudmahasiswa.activities;
  2.  
  3. import android.content.Intent;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.widget.Button;
  7. import android.widget.TextView;
  8.  
  9. import com.masnoer.crudmahasiswa.BaseApp;
  10. import com.masnoer.crudmahasiswa.Helper.Helpers;
  11. import com.masnoer.crudmahasiswa.R;
  12. import com.rengwuxian.materialedittext.MaterialEditText;
  13.  
  14. public class RegisterActivity extends BaseApp {
  15.     private MaterialEditText regEdEmail, regEdPass, regEdConfirmPass;
  16.     private TextView regTxtLogin;
  17.     private Button regBtnRegister;
  18.     @Override
  19.     protected void onCreate(Bundle savedInstanceState) {
  20.         super.onCreate(savedInstanceState);
  21.         setContentView(R.layout.activity_register);
  22.         setupView();
  23.         regTxtLogin.setOnClickListener(new View.OnClickListener() {
  24.             @Override
  25.             public void onClick(View v) {
  26.                 v.startAnimation(btnAnimasi);
  27.                 startActivity(new Intent(c, LoginActivity.class));
  28.             }
  29.         });
  30.         regBtnRegister.setOnClickListener(new View.OnClickListener() {
  31.             @Override
  32.             public void onClick(View v) {
  33.                 registerUser();
  34.             }
  35.         });
  36.     }
  37.     private void registerUser() {
  38.         regEdEmail.setError(null);
  39.         regEdPass.setError(null);
  40.         regEdConfirmPass.setError(null);
  41.         if (Helpers.isEmpty(regEdEmail)){
  42.             regEdEmail.setError("Email harus diisi");
  43.             regEdEmail.requestFocus();
  44.         }else if(Helpers.isEmpty(regEdPass)){
  45.             regEdPass.setError("Pass harus diisi");
  46.             regEdPass.requestFocus();
  47.         }else if(Helpers.isEmpty(regEdConfirmPass)){
  48.             regEdConfirmPass.setError("Confirm pass harus diisi");
  49.             regEdConfirmPass.requestFocus();
  50.         }else if (!Helpers.isCompare(regEdPass, regEdConfirmPass)){
  51.             regEdConfirmPass.setError("Password tidak cocok");
  52.             regEdConfirmPass.requestFocus();
  53.         }else{
  54.             //kirim data k server
  55.         }
  56.  
  57.     }
  58.  
  59.     private void setupView() {
  60.         regEdEmail = (MaterialEditText)findViewById(R.id.regEdEmail);
  61.         regEdPass = (MaterialEditText)findViewById(R.id.regEdPass);
  62.         regEdConfirmPass = (MaterialEditText)findViewById(R.id.regEdConfirmPass);
  63.         regTxtLogin = (TextView)findViewById(R.id.regTxtLogin);
  64.         regBtnRegister = (Button) findViewById(R.id.regBtnRegister);
  65.     }
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement