私のアプリは完全にC/C ++で記述されNativeActivity
ており、Javaコードはありません(「native-activity」NDKの例に基づく)。「戻る」ボタンを押すとボタンが閉じます(アクティビティが破棄されます)が、OpenGLを介して表示される独自のUIとメニューがあるため、このボタンの他の動作が必要です。
読んでいるように、「戻る」ボタンの動作を変更するにonBackPressed()
は、Javaアクティビティクラスのメソッドをオーバーライドする必要があります。しかし、私はJavaを使用していません。C/ C ++からこのメソッドにアクセスしてオーバーライドできますか?
いいえの場合、 Javaコードを使用せずに、NDKを使用して「戻る」ボタンで処理する別の方法はありますか?