Android的NDK的:如何在没有Java的NativeActivity中重写onBackPressed?

我的应用程序完全使用NativeActivity以C / C ++编写,没有Java代码(基于“native-activity”NDK示例)。 按“后退”buttonclosures它(破坏活动),但我需要其他行为的这个button,因为我有我自己的用户界面和通过OpenGL显示的菜单。

在我 onBackPressed() ,为了改变“后退”button的行为,我需要重写Java活动类的onBackPressed()方法。 但是我不使用Java,我可以从C / C ++中覆盖这个方法吗?

如果不是,有没有另一种方法来处理“后退”button使用NDK, 没有Java代码?

Related of "Android的NDK的:如何在没有Java的NativeActivity中重写onBackPressed?"