From 3cc869e23d44c940fdd2bb3d80d6a86c8b7816f2 Mon Sep 17 00:00:00 2001 From: client_Hale <339726288@qq.com> Date: 星期三, 11 十一月 2020 16:53:08 +0800 Subject: [PATCH] 0312 修复创角汇报被覆盖问题 --- Project/ky_sdk/src/main/java/com/secondworld/univeralsdk/MainActivity.java | 95 +++++++++++++++++++++++++---------------------- 1 files changed, 51 insertions(+), 44 deletions(-) diff --git a/Project/ky_sdk/src/main/java/com/secondworld/univeralsdk/MainActivity.java b/Project/ky_sdk/src/main/java/com/secondworld/univeralsdk/MainActivity.java index 50c4c25..5d189a8 100644 --- a/Project/ky_sdk/src/main/java/com/secondworld/univeralsdk/MainActivity.java +++ b/Project/ky_sdk/src/main/java/com/secondworld/univeralsdk/MainActivity.java @@ -10,13 +10,20 @@ import android.os.Bundle; import android.os.Process; import android.provider.Settings; +import android.support.annotation.NonNull; +import android.support.v4.app.ActivityCompat; +import android.support.v4.content.ContextCompat; import android.support.v4.content.PermissionChecker; +import android.util.Log; import android.view.View; import android.widget.FrameLayout; import android.widget.RelativeLayout; import android.view.KeyEvent; import com.unity3d.player.UnityPlayerActivity; + +import java.util.ArrayList; +import java.util.List; public class MainActivity extends UnityPlayerActivity { @@ -136,49 +143,49 @@ super.onResume(); - // 妫�娴嬫湰鍦板瓨鍌ㄦ潈闄愭槸鍚︽湁, 娌℃湁鐨勮瘽瑕佹彁绀虹敤鎴� - if (PermissionChecker.checkPermission(this, - Manifest.permission.WRITE_EXTERNAL_STORAGE, - Process.myPid(), Process.myUid(), - getPackageName()) != PackageManager.PERMISSION_GRANTED - || PermissionChecker.checkPermission(this, - Manifest.permission.READ_EXTERNAL_STORAGE, - Process.myPid(), Process.myUid(), - getPackageName()) != PackageManager.PERMISSION_GRANTED) - { - new AlertDialog.Builder(this) - .setMessage("搴旂敤娌℃湁瀛樺偍璇诲彇鏉冮檺,鐐瑰嚮纭畾鑷宠缃腑寮�鍚�,鍚﹀垯鏃犳硶缁х画娓告垙.") - .setCancelable(false) - .setPositiveButton("纭畾", - new DialogInterface.OnClickListener() - { - @Override - public void onClick(DialogInterface dialogInterface, - int i) - { - UniversalUtil.hasGoToSetting = true; - Intent intent = new Intent( - Settings.ACTION_APPLICATION_DETAILS_SETTINGS); - intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); - Uri uri = Uri.fromParts("package", - getPackageName(), - null); - intent.setData(uri); - startActivity(intent); - } - }) - .setNegativeButton("鎷掔粷", - new DialogInterface.OnClickListener() - { - @Override - public void onClick(DialogInterface dialogInterface, - int i) - { - finish(); - } - }) - .show(); - } +// // 妫�娴嬫湰鍦板瓨鍌ㄦ潈闄愭槸鍚︽湁, 娌℃湁鐨勮瘽瑕佹彁绀虹敤鎴� +// if (PermissionChecker.checkPermission(this, +// Manifest.permission.WRITE_EXTERNAL_STORAGE, +// Process.myPid(), Process.myUid(), +// getPackageName()) != PackageManager.PERMISSION_GRANTED +// || PermissionChecker.checkPermission(this, +// Manifest.permission.READ_EXTERNAL_STORAGE, +// Process.myPid(), Process.myUid(), +// getPackageName()) != PackageManager.PERMISSION_GRANTED) +// { +// new AlertDialog.Builder(this) +// .setMessage("搴旂敤娌℃湁瀛樺偍璇诲彇鏉冮檺,鐐瑰嚮纭畾鑷宠缃腑寮�鍚�,鍚﹀垯鏃犳硶缁х画娓告垙.") +// .setCancelable(false) +// .setPositiveButton("纭畾", +// new DialogInterface.OnClickListener() +// { +// @Override +// public void onClick(DialogInterface dialogInterface, +// int i) +// { +// UniversalUtil.hasGoToSetting = true; +// Intent intent = new Intent( +// Settings.ACTION_APPLICATION_DETAILS_SETTINGS); +// intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); +// Uri uri = Uri.fromParts("package", +// getPackageName(), +// null); +// intent.setData(uri); +// startActivity(intent); +// } +// }) +// .setNegativeButton("鎷掔粷", +// new DialogInterface.OnClickListener() +// { +// @Override +// public void onClick(DialogInterface dialogInterface, +// int i) +// { +// finish(); +// } +// }) +// .show(); +// } } @Override @@ -215,6 +222,6 @@ { KYPlatformUtil.getInstance().logout(); } - return super.onKeyDown(i, keyEvent); + return false; } } -- Gitblit v1.8.0