나는 많은 Java 프로그래밍을 해본 적이 없다. 대부분 PHP/RUBY/Javascript가 될 것이므로, 아마도 wLock.release()
을 onDestroy
에 접속하는 방법을 잘 모른다.클래스 내의 다른 함수에서 메소드에 올바르게 액세스하는 방법은 무엇입니까?
public class SlammedNavigatorActivity extends DroidGap {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index.html");
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "SN Wake Lock");
wLock.acquire();
}
public void onDestroy() {
wLock.release();
}
}