两个view以拖动方式切换,该如何实现?

zxh_wolfe 2010-08-03 10:56:00
并不是viewflipper的手势滑动切换,即不是执行动画效果。
而是两个view(界面)跟随手指的移动而左右移动。
没有找到合适的解决方法,有朋友指点下么?感谢。
重写viewflipper可行不?
...全文
429 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
ziyouzhifeng007 2011-10-17
  • 打赏
  • 举报
回复
行不行啊
yueguangkai001 2011-08-15
  • 打赏
  • 举报
回复
要实现拖动无非就是实现
onTouchEvent
里面的
MotionEvent.ACTION_DOWN
MotionEvent.ACTION_UP
MotionEvent.ACTION_MOVE

方式有两种方式显示,一个通过拿到缓存的位图进行拖动显示,一个直接修改坐标进行拖动显示
wayne512 2011-08-14
  • 打赏
  • 举报
回复
通过 Motion_up,Motion_down,Motion_move,可以达到这个要求,但是出现了个问题,在手指触摸屏幕的时候,图片的上边缘跑到手指下面的位置(我是点的图片的中间),这个很奇怪。问题可能出现在Motion_move的时候,需要改变layout的位置,不知道怎么解决,哪位碰到了类似的情况,有木有什么解决办法?
不知起什么名 2010-08-18
  • 打赏
  • 举报
回复
Android自带的launcher程序,

里面有一些可以值得参考的..

挺完整的...
nj_dobetter 2010-08-12
  • 打赏
  • 举报
回复
Android自带的alarm clock程序,有一个选择钟表显示图片的控件,不清楚是否可以借鉴一下
liqi4960710 2010-08-12
  • 打赏
  • 举报
回复
关注,学习!up!!
xieruilin 2010-08-12
  • 打赏
  • 举报
回复
学习。。
  • 打赏
  • 举报
回复
关注,学习,与君共勉!!!
yingwei19800524 2010-08-11
  • 打赏
  • 举报
回复
麻烦具体点,学习下
ccll_4177 2010-08-10
  • 打赏
  • 举报
回复
是指像Win7那样的缩略以后的拖动那样的效果么?来学习
yuanxiango 2010-08-09
  • 打赏
  • 举报
回复
z要好好学习
vclongking 2010-08-09
  • 打赏
  • 举报
回复
来关注学习一下
renshenmao 2010-08-09
  • 打赏
  • 举报
回复
能具体点吗
dinjay 2010-08-03
  • 打赏
  • 举报
回复
原理和viewflipper一样吧,viewflipper中你在touch里要做坐标的计算,左右移动计算就简单多了
jellodgd 2010-08-03
  • 打赏
  • 举报
回复
我也想知道
zxh_wolfe 2010-08-03
  • 打赏
  • 举报
回复
看来要重写下viewflipper了,viewflipper是个layout,还好,不过触摸动作冲突的话 就不好处理了

80,354

社区成员

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

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