4

Java を介して Android アプリケーションのナビゲーション バーを非表示にする記事や記事を見てきました。ただし、私が知りたいのは、フルスクリーン アプリケーション (ゲーム) (NO JAVA AT ALL!) の純粋な Android C++ ネイティブ アクティビティ アプリケーションを介してナビゲーション バーを削除する方法です。Android マニフェストからの全画面表示はトップ バーを非表示にしますが、ナビゲーション バーは表示されたままです。

これは、削除したいナビゲーション バーです。

運が悪いので本を検索しましたが、ネイティブ アクティビティに関する実際のドキュメントはなく、Google 検索の結果は何もありません。一部のヘッダー ファイル内には、役に立たない小さなコメントしかありません。純粋な C++ Android アプリケーションに関するトピックはブラック スポットのようですが、市場に出回っている多くのゲームは C++ で書かれています。

私も設定しようとしました:

AConfiguration_setNavHidden(m_app->config, ACONFIGURATION_NAVHIDDEN_YES);

しかし、それは何もしていないように見えます。実際、すべてのAConfiguratin_setXXXは何もしていないようです。呼び方が悪いのかな。ウィンドウを作成した後、 APP_CMD_INIT_WINDOW中に呼び出しています。この関数をどこで呼び出す必要がありますか?

4

2 に答える 2