package com.pwittchen.eegreader.generics;
import android.view.WindowManager;
import com.github.rtyley.android.sherlock.roboguice.activity.RoboSherlockFragmentActivity;
import com.pwittchen.eegreader.preferences.SettingsSharedPreferences;
public abstract class GenericActivity extends RoboSherlockFragmentActivity {
protected SettingsSharedPreferences settingsSharedPreferences;
@Override
protected void onResume() {
super.onResume();
settingsSharedPreferences = new SettingsSharedPreferences();
keepScreenOnIfNecessary();
}
protected void keepScreenOnIfNecessary() {
if (settingsSharedPreferences.get(SettingsSharedPreferences.keepScreenTurnedOn)) {
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
} else {
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
}
}