Advertisement
Guest User

ass

a guest
Oct 22nd, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.58 KB | None | 0 0
  1. package zhukhi.qiuby.jsoupdemo;
  2. import android.content.Intent;
  3. import android.os.AsyncTask;
  4. import android.os.Bundle;
  5. import android.support.v7.app.AppCompatActivity;
  6. import android.view.View;
  7. import android.widget.Button;
  8. import android.widget.EditText;
  9. import android.widget.TextView;
  10. import android.widget.Toast;
  11. public class MainActivity extends AppCompatActivity {
  12.     private String save_cookie;
  13.     private EditText stambuk1;
  14.     private EditText password1;
  15.     private Button button1;
  16.     private TextView output1;
  17.  
  18.     @Override
  19.     protected void onCreate ( Bundle savedInstanceState ) {
  20.         super.onCreate(savedInstanceState);
  21.         setContentView(R.layout.login);
  22.         stambuk1 = (EditText) findViewById(R.id.stambuk1);
  23.         password1 = (EditText) findViewById(R.id.password1);
  24.         button1 = (Button) findViewById(R.id.button1);
  25.         output1 = (TextView) findViewById(R.id.output1);
  26.  
  27.         button1.setOnClickListener(new View.OnClickListener() {
  28.             @Override
  29.             public void onClick ( View v ) {
  30.                 new doit().execute();
  31.             }
  32.         });
  33.     }
  34.     public class doit extends AsyncTask <Void,Void,Void> {
  35.         String ipknya;
  36.         String namalengkap;
  37.         String user = stambuk1.getText().toString().trim();
  38.         String pass = password1.getText().toString().trim();
  39.         @Override
  40.         protected Void doInBackground ( Void... voids ) {
  41.             try {
  42.                 scraping webdriver = new scraping();
  43.                 webdriver.login(user,pass);
  44.                 save_cookie = webdriver.kuki;
  45.                 namalengkap = webdriver.nama;
  46.                 ipknya = webdriver.ipks;
  47.             } catch (Exception e) {
  48.                 e.printStackTrace();
  49.             }
  50.             return null;
  51.         }
  52.         @Override
  53.         protected void onPostExecute ( Void aVoid ) {
  54.             super.onPostExecute(aVoid);
  55.             if (ipknya == null)
  56.             {
  57.             toasinfo(namalengkap);}else {
  58.                 String format = String.format("%s\r\n%s",namalengkap,ipknya);
  59.                 output1.setText(format);
  60.                 toasinfo("Nama: "+namalengkap);
  61.                 //Strt intent main_menus.java
  62.                 Intent activity2 = new Intent(getApplicationContext(), main_menus.class);
  63.                 startActivity(activity2);
  64.             }
  65.         }
  66.     }
  67.     void toasinfo ( String isi ) {
  68.         Toast.makeText(MainActivity.this, isi, Toast.LENGTH_SHORT).show();
  69.     }
  70.  
  71.     public String getSave_cookie () {
  72.         return save_cookie;
  73.     }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement