online vivo

This commit is contained in:
jia 2025-01-10 23:53:18 +08:00
parent 3eeea49fda
commit 65f4c1ce40
2 changed files with 23 additions and 2 deletions

View File

@ -691,16 +691,20 @@ public class MineActivity extends BaseActivity {
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
if (permissionHelper != null) {
permissionHelper.onRequestPermissionsResult(requestCode, permissions, grantResults);
if (openDialog!=null && permissionHelper.checkSelfPermission(permission)){
openDialog.dismiss();
}
}
}
IosAlertDialog openDialog;
private void showPermissionHint(){
IosAlertDialog openDialog = new IosAlertDialog(MineActivity.this).builder();
openDialog = new IosAlertDialog(MineActivity.this).builder();
openDialog.setCancelable(true);
openDialog.setTitle("申请权限目的说明");
openDialog.setMessage("设置头像需要从手机相册中选择图片或使用手机相机拍照进行上传设置访问相册和相机拍照app需要申请相机和相册存储权限是否允许申请");
openDialog.setPositiveButton("继续", new View.OnClickListener() {
openDialog.setPositiveButtonx("继续", new View.OnClickListener() {
@Override
public void onClick(View view) {
getPermission();

View File

@ -187,6 +187,23 @@ public class IosAlertDialog {
return this;
}
public IosAlertDialog setPositiveButtonx(String text,
final View.OnClickListener listener) {
showPosBtn = true;
if ("".equals(text)) {
btn_pos.setText("确认");
} else {
btn_pos.setText(text);
}
btn_pos.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
listener.onClick(v);
}
});
return this;
}
public IosAlertDialog setNegativeButton(String text,
final View.OnClickListener listener) {
showNegBtn = true;