online vivo
This commit is contained in:
parent
3eeea49fda
commit
65f4c1ce40
|
|
@ -691,16 +691,20 @@ public class MineActivity extends BaseActivity {
|
||||||
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
|
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
|
||||||
if (permissionHelper != null) {
|
if (permissionHelper != null) {
|
||||||
permissionHelper.onRequestPermissionsResult(requestCode, permissions, grantResults);
|
permissionHelper.onRequestPermissionsResult(requestCode, permissions, grantResults);
|
||||||
|
if (openDialog!=null && permissionHelper.checkSelfPermission(permission)){
|
||||||
|
openDialog.dismiss();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
IosAlertDialog openDialog;
|
||||||
private void showPermissionHint(){
|
private void showPermissionHint(){
|
||||||
|
|
||||||
IosAlertDialog openDialog = new IosAlertDialog(MineActivity.this).builder();
|
openDialog = new IosAlertDialog(MineActivity.this).builder();
|
||||||
openDialog.setCancelable(true);
|
openDialog.setCancelable(true);
|
||||||
openDialog.setTitle("申请权限目的说明");
|
openDialog.setTitle("申请权限目的说明");
|
||||||
openDialog.setMessage("设置头像,需要从手机相册中选择图片或使用手机相机拍照进行上传设置,访问相册和相机拍照app需要申请相机和相册存储权限,是否允许申请?");
|
openDialog.setMessage("设置头像,需要从手机相册中选择图片或使用手机相机拍照进行上传设置,访问相册和相机拍照app需要申请相机和相册存储权限,是否允许申请?");
|
||||||
openDialog.setPositiveButton("继续", new View.OnClickListener() {
|
openDialog.setPositiveButtonx("继续", new View.OnClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onClick(View view) {
|
public void onClick(View view) {
|
||||||
getPermission();
|
getPermission();
|
||||||
|
|
|
||||||
|
|
@ -187,6 +187,23 @@ public class IosAlertDialog {
|
||||||
return this;
|
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,
|
public IosAlertDialog setNegativeButton(String text,
|
||||||
final View.OnClickListener listener) {
|
final View.OnClickListener listener) {
|
||||||
showNegBtn = true;
|
showNegBtn = true;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue