This commit is contained in:
louiscklaw
2025-01-31 19:15:17 +08:00
parent 09adae8c8e
commit 6c60a73f30
1546 changed files with 286918 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
package com.game.tictacteo;
import androidx.appcompat.app.AppCompatActivity;
import android.app.Dialog;
import android.content.Context;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.widget.TextView;
public class LoadingDialog {
Context context;
Dialog dialog;
TextView tvLoadingDailogMes;
public LoadingDialog(Context context){
this.context = context;
dialog = new Dialog(context);
dialog.setContentView(R.layout.activity_loading_dialog);
tvLoadingDailogMes = (TextView) dialog.findViewById(R.id.tvLoadingDialogMes);
}
public void show(String message){
dialog.getWindow().setBackgroundDrawable(new ColorDrawable((Color.TRANSPARENT)));
// Disable click outside then close the loading dialog
dialog.setCanceledOnTouchOutside(false);
// set Header
tvLoadingDailogMes.setText(message);
dialog.create();
dialog.show();
}
public void hide(){
dialog.dismiss();
}
}