以编程方式访问电源按钮android?

时间:2013-03-20 04:59:55

标签: android ios power-off

有没有办法在Android中甚至在IOS上以编程方式访问电源按钮。

2 个答案:

答案 0 :(得分:3)

是的,有一种方法可以检测到android中的电源按钮。 使用此代码

public boolean onKeyDown(int keyCode, KeyEvent event) {
      if (event.getKeyCode() == KeyEvent.KEYCODE_POWER) //KEYCODE.POWER determines the press of power Button
 {
    // do what you want with the power button
     return true;
 }
  return super.onKeyDown(keyCode, event);
 }

答案 1 :(得分:0)

Apple不允许您完全使用硬件组件。他们增加了一些限制。他们在app委托中提供了方法,即applicationDidEnterBackground可以按下主页按钮。他们也提供了API来访问摄像头,蓝牙等。至少这个API我知道哪个由Apple公开提供给访问硬件。您无法访问应用程序中未由Apple公开提供的其他硬件元素。如果您能够以任何方式执行此操作,那么您的应用程序也不会被Apple批准。