Xamarin.android 如何在ExEn中处理Android硬件backbutton?

Xamarin.android 如何在ExEn中处理Android硬件backbutton?,xamarin.android,exen,Xamarin.android,Exen,我正在为Android和ExEn使用Mono(为Andrew Russell使用thx)。我不确定这个问题是针对Android的Mono还是针对ExEn的。无论如何,作为搜索的结果,我只找到了Java示例 我想实现一个标准的游戏菜单导航使用硬件返回按钮。 当前,无论游戏或菜单的状态如何,后退按钮都会退出应用程序 谢谢你的回答。 -Horo这是一个特定于Android的问题,您必须在活动中覆盖OnKeyDown方法。Android的Mono编码: public override bool OnKe

我正在为Android和ExEn使用Mono(为Andrew Russell使用thx)。我不确定这个问题是针对Android的Mono还是针对ExEn的。无论如何,作为搜索的结果,我只找到了Java示例

我想实现一个标准的游戏菜单导航使用硬件返回按钮。 当前,无论游戏或菜单的状态如何,后退按钮都会退出应用程序

谢谢你的回答。
-Horo

这是一个特定于Android的问题,您必须在活动中覆盖OnKeyDown方法。Android的Mono编码:

public override bool OnKeyDown(Keycode Keycode,KeyEvent e)
{
if(keyCode==keyCode.Back)
{
//你在这里的工作人员:
Toast.MakeText(这个“back!”,ToastLength.Short).Show();
返回true;
}
返回base.OnKeyDown(keyCode,e);
}

请记住在您的代码后返回“true”,以表明您已处理该事件。

这是一个特定于Android的问题,您必须在您的活动上覆盖OnKeyDown方法。Android的Mono编码:

public override bool OnKeyDown(Keycode Keycode,KeyEvent e)
{
if(keyCode==keyCode.Back)
{
//你在这里的工作人员:
Toast.MakeText(这个“back!”,ToastLength.Short).Show();
返回true;
}
返回base.OnKeyDown(keyCode,e);
}

请记住在您的代码后返回“true”,以表明您已处理该事件。

酷,thx寻求帮助。它不是一个事件驱动的集成解决方案,而ExEn使用XNA游戏循环轮询逻辑进行输入,但只要稍加修改即可使用。又是Thx。酷,Thx需要帮助。它不是一个事件驱动的集成解决方案,而ExEn使用XNA游戏循环轮询逻辑进行输入,但只要稍加修改即可使用。又是Thx。