From 38492bbaa63586e2f4877da0eaa01a082fd565a6 Mon Sep 17 00:00:00 2001 From: 554325746@qq.com <554325746@qq.com> Date: 星期三, 25 十二月 2019 08:42:58 +0800 Subject: [PATCH] a --- app/src/main/java/com/basic/security/activity/MainActivity.java | 23 +++++++++++++++++++---- 1 files changed, 19 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/basic/security/activity/MainActivity.java b/app/src/main/java/com/basic/security/activity/MainActivity.java index 3406507..e90c04f 100644 --- a/app/src/main/java/com/basic/security/activity/MainActivity.java +++ b/app/src/main/java/com/basic/security/activity/MainActivity.java @@ -1,10 +1,12 @@ package com.basic.security.activity; +import android.content.Intent; import android.media.MediaPlayer; import android.os.SystemClock; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentManager; import android.view.View; +import android.widget.EditText; import android.widget.FrameLayout; import android.widget.ImageView; import android.widget.MediaController; @@ -17,8 +19,11 @@ import com.basic.security.base.BaseFragment; import com.basic.security.fragment.HomeFragment; import com.basic.security.fragment.SettingFragment; +import com.basic.security.service.KeepLifeService; import com.basic.security.utils.FFmpeg; import com.basic.security.utils.KeyboardUtil; +import com.basic.security.utils.LztekAndroidRoot; +import com.basic.security.widget.AuthDialog; import com.basic.security.widget.MyMediaController; import com.bumptech.glide.Glide; @@ -95,8 +100,8 @@ fragment_home.pullAlarmDataList(); fragment_home.playAlarmSound(); KeyboardUtil.setupUI(fragment_setting.getView()); -// KeyboardUtil.setupUI(mainActivityView); -// ffmpeg(); + stopService(new Intent(this, KeepLifeService.class)); + startService(new Intent(this, KeepLifeService.class)); } @Background @@ -141,6 +146,14 @@ @Click public void goto_setting() { + if (currentFragment == fragment_home) { +// do_goto_setting(); + AuthDialog authDialog = new AuthDialog(this); + authDialog.show(); + } + } + + public void do_goto_setting() { exit_fullscreen(); hideOneFragment(fragment_home); showOneFragment(fragment_setting); @@ -148,8 +161,8 @@ } public void goto_home() { - hideOneFragment(fragment_setting); showOneFragment(fragment_home); + hideOneFragment(fragment_setting); fragment_home.goto_top(); } @@ -223,7 +236,8 @@ @Override public void onBackPressed() { - exit_fullscreen(); + android.os.Process.killProcess(android.os.Process.myPid()); + System.exit(0); } public boolean notInFullscreenMode() { @@ -233,4 +247,5 @@ } return true; } + } -- Gitblit v1.8.0