blob: fa91a4316734a49ea3cc2a7a6893b705b9eb9d8a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package test.pkg;
import android.app.Activity;
import android.os.PowerManager;
public class WakelockActivity2 extends Activity {
private PowerManager.WakeLock mWakeLock;
@Override
protected void onDestroy() {
super.onDestroy();
if (mWakeLock != null && mWakeLock.isHeld()) {
mWakeLock.release(); // Should be done in onPause instead
}
}
@Override
protected void onPause() {
super.onDestroy();
if (mWakeLock != null && mWakeLock.isHeld()) {
mWakeLock.release(); // OK
}
}
}
|