2010-03-05 3 views
2

Я хочу сделать демо, как WaveSecure, который выиграет Android Develop Challenge 2 с третьим местом. Теперь у меня есть проблема в блокировки экрана customly, так что я хочу знать, как WaveSecure достичь своей фиксирующую функцию, как следующая выставка изображения:Как заблокировать экран на заказ? Как и WaveSecure в Android

enter image description here

Когда мобильный заблокирован, WaveSecure может потребоваться клиенту для ввода их собственный пароль. Поэтому я думаю, что WaveSecure должен заменить оригинальную функцию блокировки Android.

И я также google, но я не нашел ничего полезного. Я могу найти только два пакета, которые могут быть полезны. К ним относятся:

  • android.app.KeyguardManager
  • android.os.PowerManager

Но после того, как я читал Android Docs, я до сих пор не может иметь представление о ней.

Вы можете мне помочь? Thx :)

ответ

0

Я искал ответ на тот же вопрос какое-то время. По-видимому, после 2.0 и выше были удалены привилегии менеджера устройств для уровня приложения. Но с Froyo - 2.2 раскрывается менеджер политики устройства, предоставляющий нам разработчикам множество элементов управления административным уровнем.

http://developer.android.com/guide/topics/admin/device-admin.html