草庐IT

android - 如何在 Java 中使用 appium 为 android native 应用程序执行滑动

我需要滑动我的应用程序(从左到右和从右到左),而我在appium中使用Java来实现androidnative应用程序自动化。我试过这个链接,Swipemethodnotworkinginandroidautomationtesting但我不能,请分享任何其他链接或任何人帮助我。 最佳答案 这是我们的做法-向左滑动-appiumDriver.context("NATIVE_APP");Dimensionsize=appiumDriver.manage().window().getSize();intstartx=(int)(size

Android 查看寻呼机 : how to distinguish user and programmatic swipes?

我使用ViewPager.setCurrentItem()每隔几秒自动滑动到下一页。我想在用户开始滑动自己时立即禁用它。据我所知,无论滑动是否来自用户,OnPageChangedListener都会以相同的方式被触发。看起来beginFakeDrag()可以提供帮助,但它需要拖动指定数量的像素,这是不切实际的。 最佳答案 你熟悉SCROLL_STATE_DRAGGING吗??它表示寻呼机当前正在被用户拖动。示例mPager.setOnPageChangeListener(newOnPageChangeListener(){@Over

android - 寻找具有多个 WebView 的 Android ViewFlipper 示例

相信大家都知道。设置WebView就是创建一个webview浏览器客户端,设置属性并将资源加载到浏览器客户端。我已经创建了几个Android应用程序来实现这一点。我现在想尝试的是水平滑动不同的网络资源。想象一个url的主页,另一个url的类别页面和另一个url的搜索页面。我想创建一个UI结构,允许从主主页urlView滑动到显示类别url的View,然后另一个滑动显示带有搜索资源的View(想想新的android市场UI-向左滑动显示类别).我已经阅读了ViewFlipper和此处的几篇文章,但我无法找到有关如何将浏览器实例化与View翻转/滑动集成的综合示例。问题:有人可以提供一个示

Android Swipe Refresh Layout 向上滚动刷新

我已经为我的GridView实现了一个滑动刷新布局,如果我向下拉(滚动)以调用刷新,它会完美地工作。但是,我想弄清楚如何在用户向上滚动时进行刷新。因此,当用户到达网格中的最后一项(我的限制是10)时,当用户看到所有十项然后向上拉或尝试继续滚动时,我该如何刷新?感谢任何帮助。 最佳答案 请参阅我在stackoverflow中的回答Android支持库版本21中的SwipeRefreshLayout不支持从底部拉动。我已经根据原始SwipeRefreshLayout代码对SwipeRefreshLayoutBottom进行了修改。它完全

android - TWO_SWIPE_DOWN TAP 无法捕捉 Google Glass GDK (XE16)

在GoogleGlassXE16GestureDetector中可以检测多种手势,如LONG_PRESS、SWIPE_DOWN、THREE_LONG_PRESS、TWO_SWIPE_DOWN、TWO_TAP和SOMEOTHERGESTURES.在玻璃中,TWO_SWIPE_DOWN类似于取消所有内容并进入黑屏的快捷方式选项。黑屏之后是“okglass”。但是我需要覆盖TWO_SWIPE_DOWNTAP,这样用户就不能以这种方式离开应用程序。我想在点击TWO_SWIPE_DOWN时显示用户特定的消息。我在GDKTouchGestures后面有代码如下:gestureDetector.se

android - 使用 FragmentPagerAdapter 在 android ViewPager 中滑动不工作

我想为此创建一个滑动应用程序,我在Android中使用ViewPager。当我运行下面的代码时,它成功运行并打开了一个蓝色的Fragment,但滑动不起作用。你能告诉我为什么吗?这是我的Activity:packageapp.learn.com.learnapp;importandroid.support.v4.app.Fragment;importandroid.support.v4.app.FragmentActivity;importandroid.support.v4.view.ViewPager;importandroid.os.Bundle;importjava.util.

android - SimpleOnGestureListener 代码在 Android 2.2 中不起作用

我写了一些代码来实现垂直滑动图库小部件。它在Android1.5和1.6中运行良好,但不支持在Android2.2中工作(我还没有在2.1中尝试过)。publicclassSwipeUpDetectorextendsSimpleOnGestureListenerimplementsOnTouchListener{privateGestureDetectorm_detector;publicSwipeUpDetector(){m_detector=newGestureDetector(m_context,this);}@OverridepublicbooleanonFling(Motio

android - setDrawerLockMode 在 android 中不起作用?

我想锁定DrawerLayout的左右滑动。DrawerLayoutdrawerLayout;创建时:drawerLayout=(DrawerLayout)findViewById(R.id.drawer_layout);drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_OPEN);drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);点击按钮打开drawerLayout:drawerLayout.openDrawer(Gravit

android - AmbiguousViewMatcherException 多个 RecyclerViews

我有一个包含RecyclerView的Fragment。但是因为我在这个Fragment中有很多元素,所以我想向上滑动列表以查看并检查这个Fragment中的所有元素。早些时候这个方法对我有帮助,但现在由于某种原因它不起作用:Espresso.onView(ViewMatchers.withId(R.id.recyclerView)).perform(ViewActions.swipeUp())我的项目中有许多具有相同id的RecyclerView:同样在我的测试中,我写了这样的东西:onView(allOf(withId(R.id.recyclerView),isDisplayed(

android - 带有 StickyListHeaders 的 SwipeActionAdapter

我正在尝试结合这两个很棒的Android库:https://github.com/emilsjolander/StickyListHeadershttps://github.com/wdullaer/SwipeActionAdapter我曾与SwipeActionAdapter的所有者合作,他说这是可能的(https://github.com/wdullaer/SwipeActionAdapter/issues/29),但我仍然收到错误消息:08-0211:33:07.3641655-1655/com.slaptap.tappedinE/InputEventReceiver﹕Excep