我正在使用Mono for Android和ExEn(thx代表Andrew Russell)。我不确定这个问题是针对Android的Mono还是针对ExEn更具体的问题。无论如何,我在搜索时只发现了Java样本。
我想使用硬件后退按钮实现标准游戏菜单导航。 无论游戏玩法或菜单的状态如何,当前返回按钮都会退出应用程序。
谢谢答案。 -Horo
答案 0 :(得分:4)
这是Android特定问题,您必须覆盖活动的OnKeyDown方法。用于Android的单声道编码:
public override bool OnKeyDown(Keycode keyCode, KeyEvent e)
{
if (keyCode == Keycode.Back)
{
// your staff here:
Toast.MakeText(this, "back!", ToastLength.Short).Show();
return true;
}
return base.OnKeyDown(keyCode, e);
}
请记住在您的代码后返回“true”,表示您已经处理了该事件。