1

我是 Android 开发的新手。我目前正处于项目开发的中间。在我的项目中,人们实现了一个自定义启动器。

在启动器主屏幕中,如果用户将图标拖放到屏幕的最末端,那么它应该将用户导航到下一个屏幕,该应用程序图标仍处于选中状态并处于拖动状态。在我的应用程序中,我必须将图标移动到非常极端才能将其移动到下一个屏幕,有时它根本不会进入下一个屏幕。

我遇到了 Android 开发指南中指定的拖放示例,并且知道如果用户将图标移出边界框,那么它将提供事件 ACTION_DRAG_EXITED。但是在我的应用程序中,只有当我将它推到极端时才会触发它。

所以我需要在合理的距离内将图标推到下一个屏幕。为了实现这一点,我需要研究哪一个?

像边界框,或者如何手动更改边界框值?或者我需要看的任何其他东西,以便我可以朝着正确的方向前进。

好心劝告。

4

0 回答 0