Ledger Nano X - The secure hardware wallet
SHARE
TWEET

1234

a guest Apr 5th, 2020 166 in 308 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package com.example.musicgroups;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4.  
  5. import android.content.Intent;
  6. import android.net.Uri;
  7. import android.os.Bundle;
  8. import android.util.Log;
  9. import android.view.View;
  10. import android.os.Handler;
  11. import android.widget.Button;
  12. import android.widget.EditText;
  13. import android.widget.Toast;
  14.  
  15. public class AuthActivity extends AppCompatActivity {
  16.  
  17.     private EditText mName;
  18.     private EditText mLogin;
  19.     private EditText mPassword;
  20.     private Button mEnter;
  21.     String Password, Login;
  22.     String[][] Pablo = new String[100][3];
  23.     @Override
  24.     protected void onCreate(Bundle savedInstanceState) {
  25.         super.onCreate(savedInstanceState);
  26.         setContentView(R.layout.ac_auth);
  27.         String[] Dabs = getResources().getStringArray(R.array.logs);
  28.  
  29.         for(int i = 0; i < Dabs.length;i++){
  30.             Pablo[i] = Dabs[i].split(" ");
  31.         }
  32.  
  33.         mLogin = findViewById(R.id.Login);
  34.         mPassword = findViewById(R.id.Password);
  35.         mEnter = findViewById(R.id.buttonEnter);
  36.         mEnter.setOnClickListener(mOnEnterClickListener);
  37.  
  38.  
  39.     }
  40.  
  41.     private View.OnClickListener mOnEnterClickListener = new View.OnClickListener() {
  42.         @Override
  43.         public void onClick(View v) {
  44.             //Обработка нажатий
  45.             int temp = -1;
  46.             Password = mPassword.getText().toString();
  47.             Login = mLogin.getText().toString();
  48.             for (int i = 0; i < Pablo.length; i++) {
  49.                 if (Pablo[i][0] != null) {
  50.                     if (Pablo[i][0].equals(Login) && Pablo[i][1].equals(Password)) {
  51.                         temp = i;
  52.                         break;
  53.                     }
  54.                 }
  55.             }
  56.             if (temp == -1) {
  57.                 Toast.makeText(getApplicationContext(), "Wrong Login or Password!", Toast.LENGTH_SHORT).show();
  58.             } else {
  59.                 Toast.makeText(getApplicationContext(), "Successful authorization", Toast.LENGTH_SHORT).show();
  60.                 final int finalTemp = temp;
  61.                 (findViewById(R.id.buttonEnter)).setOnClickListener(new View.OnClickListener() {
  62.                     @Override
  63.                     public void onClick(View v) {
  64.                         //startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(Pablo[finalTemp][2])));
  65.                         Intent loginIntent = new Intent(AuthActivity.this, BrowserActivity.class);
  66.                         loginIntent.putExtra("login", Login);
  67.                         loginIntent.putExtra("website", Pablo[finalTemp][2]);
  68.                         startActivity(loginIntent);
  69.  
  70.                     }
  71.                 });
  72.             }
  73.             Handler handler = new Handler();
  74.             handler.postDelayed(new Runnable() {
  75.                 public void run() {
  76.                     Toast.makeText(getApplicationContext(), "TEST TEST", Toast.LENGTH_SHORT).show();
  77.                 }
  78.             }, 2000);
  79.             Log.i("Login and Password", " " + Login + " " + Password);
  80.         }
  81.  
  82.  
  83.     };
  84. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top