我想fling在我的Android应用程序中运行手势检测.
我拥有的是GridLayout包含9 ImageView秒的内容.源代码可以在这里找到:Romain Guys的网格布局.
我拿的那个文件来自Romain Guy的Photostream应用程序,并且只是略微适应了.
对于简单的点击情况,我只需要onClickListener为ImageView我添加的每一个设置为activity实现的主要部分View.OnClickListener.实现识别a的东西似乎无比复杂fling.我认为这是因为它可能跨越views?
如果我的活动实现,
OnGestureListener我不知道如何将其设置为我添加Grid的Image视图或视图的手势监听器.
public class SelectFilterActivity extends Activity implements
View.OnClickListener, OnGestureListener { ...
Run Code Online (Sandbox Code Playgroud)如果我的活动实现,
OnTouchListener那么我没有
onFling方法override(它有两个事件作为参数,允许我确定是否值得注意).
public class SelectFilterActivity extends Activity implements
View.OnClickListener, OnTouchListener { ...
Run Code Online (Sandbox Code Playgroud)如果我做了一个自定义View,就像GestureImageView那个扩展ImageView我不知道如何告诉活动fling从视图中发生了.无论如何,我试过这个,当我触摸屏幕时没有调用方法.
我真的只需要一个跨视图的具体例子.什么,何时以及如何附上这个listener?我还需要能够检测单击.
// Gesture detection
mGestureDetector = new …Run Code Online (Sandbox Code Playgroud) 我希望我的应用能够识别用户在手机屏幕上从右向左滑动的时间.
这该怎么做?
我正在寻找一个带滑动gesute源代码的turoial,我不想要一个视图寻呼机,我想要一个滑动手势教程.这是我发现的一个例子,但对我不起作用
http://www.eridem.net/android-tip-010-left-and-right-swipe-gesture-events
我想要这样的东西,谢谢请不要查看寻呼机
实际上我的目标是在android中实现ListViewItem Swipe.我已经尝试过了,stackoverflow有几个例子可以让你的ListViewSwipe.例子.
有一点是每个人都在提供代码,没有人在解释发生了什么.
然后我问了它的问题Android列表视图右/左滑动像 @CommonsWare已经用SwipeListView库回答的调用日志,它具有流畅的流程然后接受的答案.接受的答案也正常工作我目前只使用它.
这是图书馆http://www.androidviews.net/2013/03/swipelistview/, 它提供了这样的列表视图

我已经尝试了50多次来运行github上提供的示例应用程序https://github.com/47deg/android-swipelistview-sample但每次我都遇到新问题.目前即将发生的例外情况是
05-22 15:35:19.392: E/AndroidRuntime(980): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.fortysevendeg.android.swipelistview.SwipeListView" on path: /data/app/com.fortysevendeg.android.swipelistview-2.apk
Run Code Online (Sandbox Code Playgroud)
我不知道发生了什么我已经检查了buildpath,库中也包含了很多人在stackoverflow聊天但是没有得到任何帮助.
实际上在互联网上,没有一个教程可以实现我对这么多人的要求.所以我想知道是否有人使用过这个图书馆请写一个合适的答案如何预先使用它所以我和其他未来的读者也可以从中获益.
或者是否有任何其他库来执行此类功能.
正如@CommonsWare建议的那样.我已经写了一封给作者的电子邮件,也写了一个使用它的教程.