Advertisement
Baru_Berbagi

MainActivity.java

Dec 9th, 2021
872
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.19 KB | None | 0 0
  1. package com.baruberbagi.customloading;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4.  
  5. import android.os.Bundle;
  6. import android.os.Handler;
  7. import android.view.View;
  8. import android.widget.Button;
  9.  
  10. public class MainActivity extends AppCompatActivity {
  11.  
  12.     Button btn_login;
  13.  
  14.     @Override
  15.     protected void onCreate(Bundle savedInstanceState) {
  16.         super.onCreate(savedInstanceState);
  17.         setContentView(R.layout.activity_main);
  18.  
  19.         btn_login = findViewById(R.id.button);
  20.         final LoadingDialog loadingDialog = new LoadingDialog(MainActivity.this);
  21.  
  22.         btn_login.setOnClickListener(new View.OnClickListener() {
  23.             @Override
  24.             public void onClick(View v) {
  25.                 loadingDialog.startLoadingDialog();
  26.  
  27.                 //jika kalian ingin menambahkan batas waktu loading silahkan ketik atau copy paste code dibawah ini
  28.                 Handler handler = new Handler();
  29.                 handler.postDelayed(new Runnable() {
  30.                     @Override
  31.                     public void run() {
  32.                         loadingDialog.dismissDialog();
  33.                     }
  34.                 }, 5000);
  35.             }
  36.         });
  37.     }
  38. }
  39.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement