Android espresso click 自定义时间

Android espresso click with custom time

ViewAction中有click()longClick() androidx.test.espresso.action中有class。

如何创建相同的 longClick() 但自定义点击时间?

您必须实现类似于 androidx.test.espresso.action.Tap 枚举的自定义 Tap 枚举。在里面声明您的自定义点击操作并根据您的时间更新此行 long longPressTimeout = (long) (ViewConfiguration.getLongPressTimeout() * 1.5f);

然后创建将使用您的自定义点击的自定义点击操作。