我目前刚刚开始我的第一个 android 应用程序
像大多数应用程序一样,我有一个开始屏幕,只要您触摸屏幕,它就会进入菜单。
我的问题是根据当前显示的屏幕在 OnTouchEvent() 中注册触摸动作的最佳方法是什么。
根据显示的内容放置 switch 或 if/else 语句会更好还是有更好的方法?
为清晰而编辑:例如,假设您启动应用程序并加载标题屏幕。当您触摸标题屏幕上的任何位置时,它会加载第一页,上面有很多菜单按钮。
OnTouchEvent() 的代码会显示“当触摸任何位置时显示第一个屏幕”。
我现在想要的是菜单屏幕当前显示在屏幕上而不是标题屏幕上。我不再想“当触摸任何地方显示第一个屏幕”。相反,我想让按钮根据它们的标题执行不同的操作。因此我必须改变 OnTouchEvent() 中发生的事情。
所以我要问的是在我的 OnTouchEvent() 中有一堆 if/else 语句会更好还是有更好的方法来做到这一点?