如何在 Xamarin UI 测试中触发 Android LongClick
How to trigger an Android LongClick in Xamarin UI Test
我有一个带有 ActionMode 的 RecyclerView,可以通过长按 RecyclerView 项目激活它。
如何使用 Xamarin UI 测试在 Android 中触发长按?
AndroidApp 包含一个 TouchAndHold(Func query) 方法,但这个方法似乎不会触发长按。
这里有人有解决方案吗?
我的代码:
Func<AppQuery, AppQuery> test = c => c.Marked("Test");
app.WaitForElement (test);
app.TouchAndHold (test);
TouchAndHold 应触发 LongClick。
我忘记构建一个新版本的 apk,我在其中实现了 OnLongClick 功能。在构建新的 apk 后,TouchAndHold 按预期工作
我有一个带有 ActionMode 的 RecyclerView,可以通过长按 RecyclerView 项目激活它。
如何使用 Xamarin UI 测试在 Android 中触发长按? AndroidApp 包含一个 TouchAndHold(Func query) 方法,但这个方法似乎不会触发长按。
这里有人有解决方案吗?
我的代码:
Func<AppQuery, AppQuery> test = c => c.Marked("Test");
app.WaitForElement (test);
app.TouchAndHold (test);
TouchAndHold 应触发 LongClick。
我忘记构建一个新版本的 apk,我在其中实现了 OnLongClick 功能。在构建新的 apk 后,TouchAndHold 按预期工作