I would like to call power off,reboot, etc.. dialog as same as default android dialog when push power button long from my application.
I no need to call directly reboot,powe
It is not possible programatically due to security restriction
If you look at the source code, you'll see it's handled internally (PhoneWindowManager.java and GlobalActions.java). There is no interface whatsoever through the API. In short: Can't be done.
If you have the REBOOT permission, you can reboot the phone directly with PowerManager.reboot()
, but it is very unlikely that a public app would need this functionality. I wouldn't trust an app with the REBOOT permission.