有没有办法在Android中甚至在IOS上以编程方式访问电源按钮。
答案 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批准。