android - 尽量减少按下后退键时的 Activity

标签 android minimize onkeydown

OnBack 按键 我想最小化应用程序,我该怎么做 这???

public boolean onKeyDown(int keyCode, KeyEvent event) {

   if (keyCode == KeyEvent.KEYCODE_BACK) {

           //Here i want to put minimize code.. pls give me this statement

       return true;
   }
   return super.onKeyDown(keyCode, event);

谢谢

最佳答案

public boolean onKeyDown(int keyCode, KeyEvent event)  
    {
         if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0)
         {
            this.moveTaskToBack(true);
            return true;
         }
        return super.onKeyDown(keyCode, event);
    }

这会将 Activity 发送到后台。参见 documentation以供进一步引用。

关于android - 尽量减少按下后退键时的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6620127/

相关文章:

c# - .NET (C#) 窗口最小化事件

javascript - 处理 'onkeydown'事件

android - 在不使用 setSpacing 的情况下防止图库图像重叠

android - 未检测到 Samsung Captivate 的 USB 设备 - 更新 Windows7(64 位)后的 i897

r - 如何在R中的一个输入参数上最小化一个函数

c++ - (z-xi)^2 的最小化

javascript - 如何使用 keyup 和 down true false

php - 在 Android 中显示来自 MySQL 的复选框字段

android - 带有 android 插件的 Eclipse - 在 "calculating requirements and dependencies"处被阻止

android - 如何检测用户何时使用 ShareActionProvider 选择菜单项?