问题标签 [onfling]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 关于图像更改的 Android 图库
嗨,我正在为我正在处理的几个项目编写一个画廊库,到目前为止,除了使用 fling 之外,我还有幻灯片放映和用于导航画廊的按钮。我想在不刷卡 3 秒后隐藏导航按钮。所以这个想法是一旦滚动停止,启动一个可运行的设置图像视图视图在 3 秒后消失,然后一旦再次开始滚动,再次将视图设置为可见。
我如何在 android Gallery 类中收听 fling
图库 g = (Gallery) findViewById(R.id.gallery);
谢谢
android - Android 每次在图库中仅更改一项
我已经使用自定义适配器实现了一个自定义库。我的要求是,无论用户在图库中操作的速度有多快或慢,只有一个项目应该在图库中更改。我试图覆盖画廊的onFling
方法
但这并没有产生预期的结果,因为有时它会轻弹一个项目,而有时它不会。
然后我尝试了
但这完全禁用了投掷操作。
有什么解决办法?
android - 如何在不扩展 Gallery 类的情况下停止在 Android 中的 Gallery 上投掷
可能重复:
如何在 android 库中禁用投掷
我有一个带有Gallery小部件和更多小部件的 Activity 类。该类扩展Activity
。现在我想停止画廊中的投掷属性。
是否有任何侦听器界面或类似的东西,我可以在需要时获得帮助以停止画廊的投掷。
android - 将 GestureDetector 设置为所有子视图
我想将 GestureDetector 添加到活动的所有视图(视图组)中,而无需手动将其分配给每个视图。现在 onFling() 仅在在背景上滑动时被激活,但在例如 button1 上滑动时不会被激活。
android - onFling 在 viewSwitcher 中的工作原理
我在 viewSwitcher 中有 2 个布局,我需要在滑动时进行更改。
我也是java和Android的新手。请帮助我,我在哪里做错了?我得到错误switcher.showNext()
和switcher.showPrevious()
。
请帮忙。我的例子是使用 android 4.0.3,但我需要在 2.1 上工作。我不知道如何解决这个问题。
viewSwitcher 可以在 Android 2.1 上运行吗?
我的 XML 文件。
android - android画布上的Fling实现
我有用于检测 fling 的常用手势检测器,它是 a 的实例属性SurfaceView
我在 a 上绘制了很多复杂的东西,canvas
并且我有一个translate(dx,dy)
与onScroll
.
所以我的问题是如何使用该translate
方法实现投掷?
似乎有很多关于检测 fling 的问题,我的问题是关于实施它。
java - 如何使用 onFling() 制作 android 鳍状肢动画?
我在onfling
方法中添加一点动画时遇到了麻烦。一切正常。从左到右和从右到左翻页已经完成,但没有动画。我尝试了各种方法,但无法使动画正常工作。请指导我如何添加鳍状肢动画或滑动动画。这是代码:
android - Android 只能从左向右滑动
我是Android的初学者。我只需要从左向右滑动,不要从右向左滑动。为此我想做什么?所有的例子都显示从左到右和从右到左?
android - 使用 onFling 和 ViewPager
我正在尝试为水平导航实现 ViewPager,并为垂直导航实现 GestureDetector 的 onFling。ViewPager 没问题,但是 onFling 不行。编码:
和 onFling 工具:
PagerAdapter 类:
欢迎任何指南或资源。谢谢
android - 在 Android 的列表视图中滑动时显示删除按钮
扩展另一个 Stackoverflow 问题,我实现了一些手势检测代码,以便我可以检测我的列表视图(在 FrameLayout 中)中的一行何时被刷过。我在这里按照 Damian 的问题/回答,了解如何从适配器获取单个行/视图。 如何在列表视图中获取行的位置(在屏幕上)
我的 onFling 中有获取行视图的代码,并尝试将在我的 xml 布局中设置为不可见的删除按钮设置为可见。但是,这不会发生。我想知道如何在滑动时使按钮在列表视图中可见?
我的列表适配器代码与引用的问题相同。
编辑:我尝试在 listview 上使用 getChildAt() 来获取行的视图,当有一个或更少的项目时,这有效,但是当返回的视图多于错误视图时,错误的删除按钮变得可见。
编辑2:我在这里使用了问题的答案来让它工作: