首先,横向滑动必须把滑动条去掉吧,不然多难看,so easy,只要在xml文件里写一句

android:scrollbars="none"

向左滑动:
mHorizontalScrollView.arrowScroll(View.FOCUS_LEFT);
向右滑动:
mHorizontalScrollView.arrowScroll(View.FOCUS_RIGHT);
其中:arrowScroll方法:
public boolean arrowScroll (int direction)
响应点击左右箭头时对滚动条的处理。
参数
direction The direction corresponding to the arrow key that was pressed箭头按键所表示的方向
返回值
若此事件成功完成,则返回true;否则返回false。
HorizontalScrollView还有个方法你可能用得上:
public final void smoothScrollBy (int dx, int dy)
类似scrollBy(int, int),但是呈现平滑滚动,而非瞬间滚动(译者注:瞬间滚动——指不显示滚动过程,直接显示滚动后达到的位置)。
参数
dx 要滚动的X轴像素差值(译者注:横向像素差值)
dy 要滚动的Y轴像素差值(译者注:纵向像素差值)

HorizontalScrollView 滑动处理相关推荐

  1. Android取消RecyclerView、ListView、ScrollView、HorizontalScrollView滑动到边缘闪现灰白色水波纹动画

    Android取消RecyclerView.ListView.ScrollView.HorizontalScrollView滑动到边缘闪现灰白色水波纹动画 标准的Android RecyclerVie ...

  2. Android中Touch事件分析--解决HorizontalScrollView滑动和按钮事件触发问题

    1).按下按钮,不滑动,触发按钮功能 (2).按下按钮,滑动触发滑动事件 这里的按下包含长按和短按情况 首先要解决这个问题需要明白Android中的Touch事件是如何进行处理的,这里有一篇文章:An ...

  3. Android 用HorizontalScrollView实现ListView的Item滑动删除

    原理: 利用HorizontalScrollView可以横向滚动的特点实现滑动,根据动态的设置要展示的区域宽度,使得其余选项操作被挤出屏幕外面,从而实现单条滑动菜单的样式. 实现步骤: 实现Listv ...

  4. Android 用HorizontalScrollView实现ListView的Item滑动删除 ,滑动错乱 冲突

    用HorizontalScrollView实现类似微信的滑动删除 测试于:Android2.2+ 对于Android来说按键操作已经在减少,越来越多的手势操作层出不穷,今天介绍一款LIstView的I ...

  5. 仿网易新闻APP(五)——无限横向滑动菜单(自定义HorizontalScrollView+ViewPager)

    自从Gallery被谷歌废弃以后,Google推荐使用ViewPager和HorizontalScrollView来实现Gallery的效果.的确HorizontalScrollView可以实现Gal ...

  6. HorizontalScrollView重置滑动位置问题

    使用HorizontalScrollView实现筛选框的过程中遇到刷新页面或者弹出popWindows时滑动位置会归零问题,查到资料也到没有解决,最后附上个人解决办法. 原因: 刷新页面或其他操作会重 ...

  7. 基于ListView的滑动删除、添加、修改

    在很多App应用当中我们都看见过各式各样的listview,当然,我们自己对于这个控件肯定也是相当熟悉,那么为什么要在listview中嵌套进一个侧滑删除等这些细节性的功能呢? 其实原因很简单,就是用 ...

  8. 安卓基础知识之View篇(四):View 事件滑动冲突解决方案

    安卓基础知识系列旨在简明扼要地提供面试或工作中常用的基础知识,让对安卓还不太熟悉的小伙伴更快地入门.同时自己在工作中,也没法完全记住所有的基础细节,写这样的系列文章,可以让自己形成一个更完备的知识体系 ...

  9. 给大家分享下仿QQ消息页面横向滑出菜单,Item内容较多的情况

    在ListView的Item内容较多的情况下,实现拉动Item,滑出菜单 首先一个ListView控件: activity_index_all_fragment.xml <?xml versio ...

最新文章

  1. python3查找文件中指定字符串_Python3在指定路径下递归定位文件中出现的字符串...
  2. linux格式化大于2t硬盘分区,linux下大于2tb硬盘格式化及挂载,linux下大于2t的分区方法,linux gpt分区表 管理 自动挂载分区...
  3. 河南省第十届省赛 Plumbing the depth of lake (模拟)
  4. c语言数据类型_C语言基础数据类型
  5. 跟2G说再见?这些IoT“钉子户”表示做不到……
  6. linux 使用 byzanz 生成 gif 图片程序
  7. Hadoop Hbase安装配置
  8. 高可用性及容灾的几个衡量指标
  9. ElasticSearch中的简单查询
  10. python 双冒号切片_Numpy 学习笔记
  11. MySQL 优化--持续整理
  12. 2022下半年,系统架构师论文写作相关知识点
  13. Qt 获取控件位置坐标,屏幕坐标,相对父窗体坐标
  14. 微信授权登录mock(在没有真实微信账号的情况下测试大量微信账户授权登录的情况)...
  15. 动态背景下的运动目标检测
  16. 关于tp-link wr740 v4的刷机救砖的办法(非线刷解决)恢复原版的
  17. Cent OS 7命令积累(不定期更新)
  18. H5视频之video.js 视频直播前端
  19. Python爬虫-爬取知乎(小结)
  20. POLYV直播助手客户端软件做视频直播时如何添加画面源

热门文章

  1. MATLAB 3D极坐标绘图
  2. vue 可用的 ui_ui设计的10种可用性启发法
  3. 推荐一些奇奇怪怪的好东西
  4. 适用于Webstorm的25个最佳Javascript插件
  5. 长安大学微型计算机原理与接口技术答案,长安大学考研专业课《815微机原理与接口技术》真题解析 考点 冲刺.pdf...
  6. ief12执行一次js才有效_IE浏览器打开页面js失效 开启F12后刷新正常
  7. Elasticsearch如何创建索引,添加,删除,更新文档
  8. 常见的SQL面试题(学生表_课程表_成绩表_教师表)
  9. 你不知道的,线切割机床加工原理,快慢线切割对比,出线割图步骤
  10. 计算机wps文字基础知识,计算机一级考试WPS基础练习题(含答案)