我在我的应用程序的几乎每个布局上都添加了一个onKeyDown,因为我正在添加一个自定义菜单,我想用菜单键调用它,但我发现了一些有趣的东西
在我的选项布局的构造函数中,我设置了setFocusable(true)
和setFocusableInTouchMode(true)
,因此启动了onKeyDown
上的操作,当我显示布局时,我有这个函数{{ 1}}我通过我的布局并用updateDisplay(View v)
显示它。
我这样做主要是为了让后退键返回上一个视图。所以,它工作一次,工作两次,但第三次我显示表单,然后按后退键,它不会进入setContentView
方法,它退出程序。任何的想法????我完全迷失在这里