简体   繁体   English

无法打开keycharmap文件

[英]Can't open keycharmap file

what's the keycharmap file?? 什么是keycharmap文件? when i press the back botton of my device Android it doesn't go back and i get this warning: 当我按我的设备Android的后退按钮时,它不退回,并且我收到此警告:

08-27 15:46:33.953: W/KeyCharacterMap(19073): Can't open keycharmap file
08-27 15:46:33.953: W/KeyCharacterMap(19073): Error loading keycharmap file
08-27 15:46:33.953: W/KeyCharacterMap(19073): Using default keymap

this problem when i added this method: 当我添加此方法时出现此问题:

    public boolean onKeyUp(int keyCode, KeyEvent event) {
        if (keyCode == KeyEvent.KEYCODE_BACK) {
         //do something
            return true;
        } else {
            return super.onKeyUp(keyCode, event);
        }
    }

can any one help me to complete this method to do something and go back? 谁能帮助我完成此方法以完成某件事并返回? thank you. 谢谢。

you should change your code to this: 您应该将代码更改为此:

public boolean onKeyUp(int keyCode, KeyEvent event) 
{
        if (keyCode == KeyEvent.KEYCODE_BACK) 
        {
            //do something                
        } 

        //this line must be run for handle back key!  
        return super.onKeyUp(keyCode, event);       
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM