2011-03-07 97 views
0

我正在以編程方式實現Android 2.0中的屏幕鎖定,這裏是我的代碼。在Android 2.0中實現屏幕鎖定

this.deviceManager = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE); 
     deviceManager.lockNow(); 

但問題是我得到這個安全例外。

03-07 12:38:33.665: ERROR/AndroidRuntime(806): FATAL EXCEPTION: main 
03-07 12:38:33.665: ERROR/AndroidRuntime(806): java.lang.SecurityException: No active admin owned by uid 10075 for policy #3 
03-07 12:38:33.665: ERROR/AndroidRuntime(806):  at  android.os.Parcel.readException(Parcel.java:1247) 
03-07 12:38:33.665: ERROR/AndroidRuntime(806):  at android.os.Parcel.readException(Parcel.java:1235) 
03-07 12:38:33.665: ERROR/AndroidRuntime(806):  at android.app.admin.IDevicePolicyManager$Stub$Proxy.lockNow(IDevicePolicyManager.java:830) 
03-07 12:38:33.665: ERROR/AndroidRuntime(806):  at android.app.admin.DevicePolicyManager.lockNow(DevicePolicyManager.java:569) 
03-07 12:38:33.665: ERROR/AndroidRuntime(806):  at com.anquetMap.Main.onClick(Main.java:4 

任何人都可以有任何想法是什麼問題? 任何幫助將是欣賞。

非常感謝。

回答