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);
。
然后创建将使用您的自定义点击的自定义点击操作。
ViewAction
中有click()
和longClick()
androidx.test.espresso.action中有class。
如何创建相同的 longClick()
但自定义点击时间?
您必须实现类似于 androidx.test.espresso.action.Tap
枚举的自定义 Tap
枚举。在里面声明您的自定义点击操作并根据您的时间更新此行 long longPressTimeout = (long) (ViewConfiguration.getLongPressTimeout() * 1.5f);
。
然后创建将使用您的自定义点击的自定义点击操作。