diff options
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.java | 4 |
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(); } |