alexmacan
11/04/11, 16:57:13
Buenas estoy intentando desarollar una simple aplicacion que lo que hace es bloquear la pantalla justo al iniciar la app.
Es decir, como un widget de escritorio para bloquear la pantalla, pero me interesa en forma de app, el codigo me esta falla concretamente al ejecutar el goToSleep, conoceis alguna otra forma de conseguir lo que quiero o podeis ayudar a identifical el fallo?
package com.lockscreenapp;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.os.PowerManager;
public class LockScreenApp extends Activity {
/** Called when the activity is first created. */
override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "My Tag");
wl.acquire();
pm.goToSleep(5000);
wl.release();
}
}
PD: los permisos del manifiest son:
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
Es decir, como un widget de escritorio para bloquear la pantalla, pero me interesa en forma de app, el codigo me esta falla concretamente al ejecutar el goToSleep, conoceis alguna otra forma de conseguir lo que quiero o podeis ayudar a identifical el fallo?
package com.lockscreenapp;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.os.PowerManager;
public class LockScreenApp extends Activity {
/** Called when the activity is first created. */
override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "My Tag");
wl.acquire();
pm.goToSleep(5000);
wl.release();
}
}
PD: los permisos del manifiest son:
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>