diff --git a/app/src/main/java/com/uiui/aios/fragment/AppListFragment.java b/app/src/main/java/com/uiui/aios/fragment/AppListFragment.java index 47be999..13f54a8 100644 --- a/app/src/main/java/com/uiui/aios/fragment/AppListFragment.java +++ b/app/src/main/java/com/uiui/aios/fragment/AppListFragment.java @@ -177,6 +177,7 @@ public class AppListFragment extends BaseFragment { public void onItemClick(View v, int index) { DesktopIcon desktopIcon = mDesktopIcons.get(index); if (desktopIcon != null) { + Log.e(TAG, "onItemClick: " + desktopIcon.getPackageName()); switch (desktopIcon.getPackageName()) { case "aios.exit": int is_activation = Settings.Global.getInt(mContext.getContentResolver(), "uiui_activation", 0); @@ -186,6 +187,18 @@ public class AppListFragment extends BaseFragment { showPassword(); } break; + case "com.android.dialer": + int qch_call_forbid = Settings.System.getInt(mContext.getContentResolver(), "qch_call_forbid", 0); + if (qch_call_forbid == 1) { + ToastUtil.show("电话功能被禁用"); + return; + } else { + ApkUtils.openPackage(v.getContext(), desktopIcon.getPackageName()); + AppUsedTimeUtils.getInstance().setAppPackageName(desktopIcon.getPackageName()); + AppUsedTimeUtils.getInstance().setStartTime(System.currentTimeMillis()); + SendRunningApp(getActivity()); + } + break; default: ApkUtils.openPackage(v.getContext(), desktopIcon.getPackageName()); AppUsedTimeUtils.getInstance().setAppPackageName(desktopIcon.getPackageName());