aboutsummaryrefslogtreecommitdiff
path: root/apps/OboeTester/app/src/main/java/com/mobileer/oboetester/ExternalTapToToneActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'apps/OboeTester/app/src/main/java/com/mobileer/oboetester/ExternalTapToToneActivity.java')
-rw-r--r--apps/OboeTester/app/src/main/java/com/mobileer/oboetester/ExternalTapToToneActivity.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/OboeTester/app/src/main/java/com/mobileer/oboetester/ExternalTapToToneActivity.java b/apps/OboeTester/app/src/main/java/com/mobileer/oboetester/ExternalTapToToneActivity.java
index 06cf26d2..c978da37 100644
--- a/apps/OboeTester/app/src/main/java/com/mobileer/oboetester/ExternalTapToToneActivity.java
+++ b/apps/OboeTester/app/src/main/java/com/mobileer/oboetester/ExternalTapToToneActivity.java
@@ -6,6 +6,7 @@ import android.content.pm.PackageManager;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
+import android.view.WindowManager;
import android.widget.Button;
import android.widget.Toast;
@@ -58,6 +59,7 @@ public class ExternalTapToToneActivity extends Activity {
mTapToToneTester.resetLatency();
mTapToToneTester.start();
updateButtons(true);
+ getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
} catch (IOException e) {
e.printStackTrace();
showErrorToast("Start audio failed! " + e.getMessage());
@@ -68,11 +70,13 @@ public class ExternalTapToToneActivity extends Activity {
public void stopTest(View view) {
mTapToToneTester.stop();
updateButtons(false);
+ getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
@Override
public void onStop() {
mTapToToneTester.stop();
+ getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
super.onStop();
}