#45 Show recording on the device lock screen

This commit is contained in:
jannis 2020-03-03 15:58:39 +01:00
parent e978e8f6c2
commit 1ed129778b
2 changed files with 12 additions and 2 deletions

View File

@ -40,19 +40,20 @@
android:supportsRtl="true"
android:theme="@style/AppTheme"
tools:ignore="GoogleAppIndexingWarning">
<activity android:name=".activity.VoiceAnnouncementsSettingsActivity"></activity>
<activity android:name=".activity.VoiceAnnouncementsSettingsActivity" />
<activity android:name=".activity.SettingsActivity" />
<activity
android:name=".activity.ShowWorkoutMapActivity"
android:screenOrientation="portrait" />
<activity
android:name=".activity.ShowWorkoutMapDiagramActivity"
android:screenOrientation="portrait" />
<activity android:name=".activity.SettingsActivity" />
<activity
android:name=".activity.ShowWorkoutActivity"
android:screenOrientation="portrait" />
<activity
android:name=".activity.RecordWorkoutActivity"
android:showOnLockScreen="true"
android:screenOrientation="portrait" />
<activity
android:name=".activity.ListWorkoutsActivity"

View File

@ -35,6 +35,7 @@ import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.view.WindowManager;
import android.widget.EditText;
import android.widget.TextView;
@ -343,10 +344,18 @@ public class RecordWorkoutActivity extends FitoTrackActivity implements Location
public void onResume(){
super.onResume();
enableLockScreenVisibility();
downloadLayer.onResume();
isResumed= true;
}
private void enableLockScreenVisibility() {
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON |
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD |
WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED |
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.