我有一个 RelativeLayout 定义如下:
<RelativeLayot>
<TextView />
<TextView />
<EditText />
<Button />
</RelativeLayout
我想检测在此 RelativeLayout 上向左或向右滑动,并用新文本更新两个文本视图。做这件事最简单或最有效的方法是什么?任何帮助表示赞赏。
我有一个 RelativeLayout 定义如下:
<RelativeLayot>
<TextView />
<TextView />
<EditText />
<Button />
</RelativeLayout
我想检测在此 RelativeLayout 上向左或向右滑动,并用新文本更新两个文本视图。做这件事最简单或最有效的方法是什么?任何帮助表示赞赏。
为了检测向左或向右滑动,我们在 android 中使用 Gesture。请通过以下链接向您展示您可以捕获的不同类型的手势。
http://developer.android.com/design/patterns/gestures.html http://www.vogella.com/articles/AndroidGestures/article.html
使用手势覆盖来检测滑动。您可以通过手势生成器创建左右滑动。请参阅此链接http://www.vogella.com/articles/AndroidGestures/article.html或此在 android 中使用手势覆盖视图。开发者文档http://developer.android.com/reference/android/gesture/GestureOverlayView.html