Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Android DevicePolicyManager lockNow() problem
- public class SMSMessagingActivity extends Activity {
- /** Called when the activity is first created. */
- public static DevicePolicyManager mDPM;
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- mDPM = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE);
- }
- public static void LockNow(){
- mDPM.lockNow();
- }
- }
- ComponentName devAdminReceiver; // this would have been declared in your class body
- // then in your onCreate
- mDPM = (DevicePolicyManager)getSystemService(Context.DEVICE_POLICY_SERVICE);
- devAdminReceiver = new ComponentName(context, deviceAdminReceiver.class);
- //then in your onResume
- boolean admin = mDPM.isAdminActive(devAdminReceiver);
- if (admin)
- mDPM.lockNow();
- else Log.i(tag,"Not an admin");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement