按下后退按钮时,我需要最小化应用程序。
我使用以下代码捕获硬件后退按钮单击事件
帮助我提供按下后退键最小化的代码
@Override
public boolean onKeyDown(int keyCode, keyEvent event) {
switch(keyCode) {
case KeyEvent.KEYCODE_BACK;
//minimize application
return true;
}
return super.onKeyDown(keyCode, event);
}
我认为您需要将back
事件视为home
事件。下面的代码是home
用户按下back
按钮时如何模拟按下的代码:
public void minimizeApp() {
Intent startMain = new Intent(Intent.ACTION_MAIN);
startMain.addCategory(Intent.CATEGORY_HOME);
startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(startMain);
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句