完成存储权限弹窗优化(权限应用场景跳转地址暂缺) pm/halo-app-issues#1128

This commit is contained in:
juntao
2021-01-20 11:36:18 +08:00
parent 150109cef4
commit d9567138ee
7 changed files with 280 additions and 144 deletions

View File

@ -978,7 +978,7 @@ public class DialogUtils {
public static void showPrivacyPolicyDialog(Context context,
@NonNull PrivacyPolicyEntity entity,
EmptyCallback callback) {
SimpleCallback<Boolean> callback) {
final Context activityContext = checkDialogContext(context);
@ -1100,13 +1100,14 @@ public class DialogUtils {
allowButton.setOnClickListener(view -> {
dialog.dismiss();
callback.onCallback();
callback.onCallback(true);
// MtaHelper.onEvent("隐私政策弹窗", "隐私政策弹窗", "点击同意");
});
disallowButton.setOnClickListener(v -> {
dialog.dismiss();
showPrivacyPolicyDisallowDialog(activityContext, entity, callback);
callback.onCallback(false);
// showPrivacyPolicyDisallowDialog(activityContext, entity, callback);
// MtaHelper.onEvent("隐私政策弹窗", "隐私政策弹窗", "不同意并退出App");
});