public class PowerMgrHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private android.os.PowerManager |
mPowerManager |
private android.os.PowerManager.WakeLock |
mWakeLock |
Constructor and Description |
---|
PowerMgrHelper(android.os.PowerManager powerManager) |
Modifier and Type | Method and Description |
---|---|
void |
newWakeLock(int levelAndFlags,
java.lang.String tag)
sampleCode{ newWakeLock(levelAndFlags | PowerManager.ON_AFTER_RELEASE, TAG); }
|
android.os.PowerManager |
powerManager() |
void |
setWakeLock(android.os.PowerManager.WakeLock wakeLock) |
void |
stayAwake(boolean awake) |
private final android.os.PowerManager mPowerManager
private android.os.PowerManager.WakeLock mWakeLock
public PowerMgrHelper(android.os.PowerManager powerManager)
powerManager
- (PowerManager)mContext.getSystemService(Context.POWER_SERVICE);public android.os.PowerManager powerManager()
public void setWakeLock(android.os.PowerManager.WakeLock wakeLock)
public void newWakeLock(int levelAndFlags, java.lang.String tag)
levelAndFlags
- Combination of wake lock level and flag values defining the requested
behavior of the WakeLock.tag
- Your class name (or other tag) for debugging purposes.PowerManager
public void stayAwake(boolean awake)