2

私は Android 用の NativeActivity を使用しています。ウィンドウが作成されると、次のように呼び出します。

ANativeWindow_setBuffersGeometry(g_AndroidEngine.app->window, 0, 0, format);

作成されるウィンドウのサイズを確認すると、ステータスバーの下に作成されています。したがって、タッチ座標を左上隅に出力すると、status_bar_height から始まります。これが起こったかもしれない単純な理由はありますか?どこかにマニフェスト行が必要ですか? 私は Nexus 7 タブレットに取り組んでおり、ご意見をお待ちしております。

編集:

朝にこれを読むと、私があまり明確ではなかったことがわかります。私のアプリケーションは、ステータス バーに関連していません。ステータスバーの下にあるようです。そのため、アプリケーションの左上にあるはずの場所に触れると、予想される (0,0) ではなく (0, status_bar_height) が返されます。

4

0 に答える 0