android layout点击缩小,松开放大效果

a348639336 2016-07-18 09:26:11
类似win8的磁贴效果,整个是块状布局,需求是选中摸个块的时候,整个方块会内缩,松开后恢复原来样子,状态选择器应该是实现不了,试过几个。网上win8磁贴效果都是用的自定义ImageView实现的,但是我这里布局不单是一个ImageView,而是Layout中嵌套一些东西,所以要求是整个布局实现效果,有没有大神做过类似的东西,或者大家一起来讨论一下思路。
...全文
807 4 打赏 收藏 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ink_s 2016-07-19
  • 打赏
  • 举报
回复
感觉楼上2个方法都可行
睡精灵 2016-07-19
  • 打赏
  • 举报
回复
写2个ScaleAnimation动画,一个缩小,一个还原,然后判断触摸事件,按下的时候执行缩小动画,松开的时候执行还原动画。
dusmit 2016-07-19
  • 打赏
  • 举报
回复
我记得那个携程客户端就有这个效果 你可以百度参考一下
lwlizhe 2016-07-19
  • 打赏
  • 举报
回复
我有个思路,不知道行不行,重写onTouch方法,然后ACTION_DOWN中获取LayoutParams,重新设置其宽高并赋值回去,最后在action_up中,再把原来正常的layoutparams赋值回去。不知道这样行不行。毕竟没弄过

80,490

社区成员

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

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