我希望能夠當我運行的方法用密碼鎖定Android手機。 有沒有人有我參考的參考或示例代碼。由於
編輯 我一直在使用
KeyguardManager mgr = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = mgr.newKeyguardLock(KEYGUARD_SERVICE);
lock.reenableKeyguard();
由下面的答案說試過,但我仍然試圖得到它補充說,我已經在專門輸入數據庫密碼我服務器端,所以要解開他的電話的唯一途徑是進入我設置的密碼
編輯
http://developer.android.com/reference/android/app/admin/DevicePolicyManager.html
一直在努力進行這項工作^
編輯
我已經看到,
device_admin_sample.xml
與內容
<device-admin xmlns:android="http://schemas.android.com/apk/res/android">
<uses-policies>
<limit-password />
<watch-login />
<reset-password />
<force-lock />
<wipe-data />
</uses-policies>
</device-admin>
但我在哪裏把這個xml文件在..它似乎有無論我把
編輯
現在的錯誤,我已經實現一半,並在看到下面的評論,我不能用密碼鎖定手機把這個擱置。 但看到API文檔,有一個函數可以用新密碼重置密碼。
resetPassword(String password, int flags)
那是什麼?我可以在手機上實現密碼鎖嗎?還是鎖定電話的想法,直到輸入服務器提供的新密碼,無法完成?
類似的問題:http://stackoverflow.com/questions/733721/android-activation-of-the-system-key-lock還有一個相同的問題在之前關閉:http://stackoverflow.com/questions/4552026/android-phone-lock-program所以它更好,如果你提供更多的信息,如你到現在爲止做了什麼以及你陷入了什麼? – 2011-01-25 12:20:08
好吧,我將盡快編輯 – robobooga 2011-01-25 12:23:45