第一次提交

This commit is contained in:
xuhuixiang
2025-02-06 17:39:24 +08:00
parent 44d57f0c11
commit 1bebdc1954
1921 changed files with 68401 additions and 88 deletions

View File

@@ -0,0 +1,119 @@
package com.web.dmcslot;
import android.app.Dialog;
import android.content.Context;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.view.Gravity;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import android.widget.TextView;
public class ActionSelectDialog extends Dialog {
private TextView shareTv;
private TextView checkTv;
OnToActionListener onToLoginListener;
private Context mContext;
public interface OnToActionListener {
void toShare();
void toCheck();
void toWithDrawRecords();
void toWithDrawApply();
void toBankInfo();
}
public void setOnToActionListener(OnToActionListener onNextCallListener) {
this.onToLoginListener = onNextCallListener;
}
public ActionSelectDialog(Context context) {
super(context, R.style.MaterialDesignDialog);
this.mContext = context;
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.dialog_select_action);
shareTv = (TextView) findViewById(R.id.share);
checkTv = (TextView) findViewById(R.id.check);
shareTv.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
dismiss();
if (onToLoginListener != null) {
onToLoginListener.toShare();
}
}
});
checkTv.setOnClickListener(view -> {
dismiss();
if (onToLoginListener != null) {
onToLoginListener.toCheck();
}
});
//提现记录
findViewById(R.id.withdraw).setOnClickListener(view -> {
dismiss();
if (onToLoginListener != null) {
onToLoginListener.toWithDrawRecords();
}
});
//提现申请
findViewById(R.id.withdraw_apply).setOnClickListener(view -> {
dismiss();
if (onToLoginListener != null) {
onToLoginListener.toWithDrawApply();
}
});
//银行卡信息
findViewById(R.id.bankinfo).setOnClickListener(view -> {
dismiss();
if (onToLoginListener != null) {
onToLoginListener.toBankInfo();
}
});
Window window = getWindow();
WindowManager.LayoutParams wlp = window.getAttributes();
wlp.gravity = Gravity.BOTTOM;
wlp.width = WindowManager.LayoutParams.MATCH_PARENT;
wlp.height = WindowManager.LayoutParams.WRAP_CONTENT;
window.setAttributes(wlp);
}
// private void fullScreenImmersive(View view) {
// if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
// int uiOptions = View.SYSTEM_UI_FLAG_LAYOUT_STABLE
// | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
// | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
// | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
// | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
// | View.SYSTEM_UI_FLAG_FULLSCREEN;
// view.setSystemUiVisibility(uiOptions);
// }
// }
//
// @Override
// public void show() {
// this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE, WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE);
// super.show();
// fullScreenImmersive(getWindow().getDecorView());
// this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE);
// }
}