Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何实现点击播放过渡屏幕?_Java_Android_Uiviewanimationtransition - Fatal编程技术网

Java 如何实现点击播放过渡屏幕?

Java 如何实现点击播放过渡屏幕?,java,android,uiviewanimationtransition,Java,Android,Uiviewanimationtransition,我有一个应用程序,它有一个球,你必须倾斜穿过矩形的缝隙才能得分。矩形从屏幕右侧靠近(向左移动)。球非常敏感,如果玩家在游戏开始时将手机放在非常平的地方,那么玩家会立即死亡(当玩家[用球]击中屏幕两侧或击中矩形时会死亡)甚至在球第一次出现在屏幕上之前,用户就开始质疑他们是如何死亡的,而事实上,原因是他们没有将屏幕平放,也没有抽到球。这就是为什么我想添加一个点击播放动画,提示用户保持屏幕平坦,同时仍显示通知后面的游戏屏幕(有点像FlappyBird点击播放功能),并让用户点击屏幕开始游戏。如何将此功

我有一个应用程序,它有一个球,你必须倾斜穿过矩形的缝隙才能得分。矩形从屏幕右侧靠近(向左移动)。球非常敏感,如果玩家在游戏开始时将手机放在非常平的地方,那么玩家会立即死亡(当玩家[用球]击中屏幕两侧或击中矩形时会死亡)甚至在球第一次出现在屏幕上之前,用户就开始质疑他们是如何死亡的,而事实上,原因是他们没有将屏幕平放,也没有抽到球。这就是为什么我想添加一个点击播放动画,提示用户保持屏幕平坦,同时仍显示通知后面的游戏屏幕(有点像FlappyBird点击播放功能),并让用户点击屏幕开始游戏。如何将此功能添加到我的应用程序中,而不使其成为另一个活动,并在代码方面轻松实现它?

为什么不将OnCliclListenr添加到根视图中,在onClick中启动动画,并在动画完成后禁用ClickListener?你的问题有点含糊不清。@yshahaak为了更清楚,我希望游戏屏幕出现,上面有文本,告诉用户平放设备,然后点击来玩游戏。一旦点击,游戏将开始,加速计将启动,矩形将开始从右侧绕球而来。我应该把启动加速度计的代码和用你建议的onclicklisrener移动矩形的代码放在一起吗?这是一个很好的方法。您可以将游戏的触发器移动到OnClickListener。