gpt4 book ai didi

android - 如何在 android 2.3 中获取屏幕的最大 x 和 y 值?

转载 作者:行者123 更新时间:2023-11-29 18:00:27 26 4
gpt4 key购买 nike

我正在使用 andengine 构建我的第一款游戏。我可以使用以下代码接收触摸位置的 x、y 值。我想将 x 值(来自 touchEvent)与屏幕的最大 x 值进行比较。和引擎有可能吗?

@Override
public boolean onSceneTouchEvent(final Scene pScene, final TouchEvent pSceneTouchEvent) {
if(this.mPhysicsWorld != null) {
if(pSceneTouchEvent.isActionDown()) {

this.addFace(pSceneTouchEvent.getX(), pSceneTouchEvent.getPointerID());

return true;
}
}
return false;
}

最佳答案

获得设备的最大 x 和 y 有两个问题,我不知道你需要哪个,但我在这里发布了两个。

  1. 您可以使用 CAMERA_WIDTH 和 CAMERA_HEIGHT 来获得最大的 x 和 y 游戏体验。
  2. 您可以使用以下代码获取设备的最大高度和宽度

    显示 display = getWindowManager().getDefaultDisplay();

    int width = display.getWidth();

    int height = display.getHeight();

关于android - 如何在 android 2.3 中获取屏幕的最大 x 和 y 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16476427/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com