Java 如何在触摸屏幕底部时启动另一个活动?-Android Studio 2d游戏
我正在制作一个类似于Flappy Bird的2d游戏。当角色(位图)落在屏幕底部时,我想打开另一个活动(游戏结束活动) 我试过了,但没用Java 如何在触摸屏幕底部时启动另一个活动?-Android Studio 2d游戏,java,android-studio,canvas,bitmap,2d-games,Java,Android Studio,Canvas,Bitmap,2d Games,我正在制作一个类似于Flappy Bird的2d游戏。当角色(位图)落在屏幕底部时,我想打开另一个活动(游戏结束活动) 我试过了,但没用 private int screenHeight = Resources.getSystem().getDisplayMetrics().heightPixels; if(diverY > screenHeight){ Intent gameOverIntent = new Intent(getContext(), Game
private int screenHeight = Resources.getSystem().getDisplayMetrics().heightPixels;
if(diverY > screenHeight){
Intent gameOverIntent = new Intent(getContext(), GameOverActivity.class);
gameOverIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
gameOverIntent.putExtra("Score", score);
getContext().startActivity(gameOverIntent);
}
在寻求“不起作用”的帮助时,请解释“不起作用”的实际含义,以及您采取了哪些步骤来理解为什么结果的表现与您预期的不同。好吧,它什么也没做。它从屏幕上掉下来,什么也没发生。