android 如何实现水平方向根据焦点位置自动滚动?

DonWZ 2014-08-26 04:58:16
最近有个机顶盒的需求,要求能水平滚动显示图片,当焦点图片在屏幕最左或最右的时候选择上一个或下一个,控件能自动滚动显示出来,请问该怎么做啊?有想过利用水平的listview或者gridview来实现,但实在是本人水平有限,不知道怎样获取当前有焦点的view以及它的位置,也想过用gallery,但是gallery的焦点item都在中心,不符合需求。希望有大侠能指点一下!!
...全文
226 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
东方逸瑕 2015-07-23
  • 打赏
  • 举报
回复
楼主能不能分享下代码呀
DonWZ 2014-08-26
  • 打赏
  • 举报
回复
引用 1 楼 birdsaction 的回复:
你是想 点击左边 然后自动滚动图片显示,点击右边 图片自动向右边显示? 如果是水平那就用 HorizontalScrollView
目前用HorizontalScrollView内嵌一个水平的Linearlayout,在代码中addView添加图片(因为数据是从服务器取的),简单地实现了需求,只是感觉滚动的距离还应该再控制一下,谢谢!!
DonWZ 2014-08-26
  • 打赏
  • 举报
回复
目前用HorizontalScrollView内嵌一个水平的Linearlayout,在代码中addView添加图片(因为数据是从服务器取的),简单地实现了需求,只是感觉滚动的距离还应该再控制一下,谢谢!!
Birds2018 2014-08-26
  • 打赏
  • 举报
回复
你是想 点击左边 然后自动滚动图片显示,点击右边 图片自动向右边显示? 如果是水平那就用 HorizontalScrollView

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧