作者LiHowDie (我要坚强 我可以)
看板AndroidDev
标题[问题] 关於 view 挤压 有解吗?
时间Sat Nov 16 01:14:56 2013
各位前辈,小弟有问题请教
我有一个自制的滑动效果 类似抽屉 drawer
我的作法是 用一个layout 里面包着一个按钮 和一个listview
然後一开始是设定layout 在萤幕外面 萤幕视角内 只露出一个按钮
然後我做事件监听按钮 滑动
可以滑进萤幕内
但是当我要在滑出去的时候 listview里面的字就变形了
应该是超出萤幕可视范围,然後他就压缩了!!
其中一列原本是这样显示 ABCD
之後随着萤幕慢慢滑出 就变成 ABC
D
然後又变成 AB
CD
最後就变成 A
B
C
D
然後整个layout 就滑出去了!!!
不知道这是否有解!? 可以让他们不要被压缩 就这样顺顺的滑出萤幕可视范围外面呢!?
是否有程式 可以写成这样?!
感谢各位!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.255.182.185
1F:推 starlisk:试试看用FRAGMENT VIEW? 我记得ANDROID预设里面有相关的 11/17 13:06
2F:→ starlisk:相关的TEMPLATE可以用 11/17 13:06
3F:→ LiHowDie:感谢 我的layout 是用 relativelayout 11/17 13:40
4F:→ LiHowDie:元件都是用params 去指派位置 11/17 13:40
5F:→ LiHowDie:所以s大 建议改成 FRAGMENT VIEW 试试看吗!? 11/17 13:40
6F:→ ted66:一进来你把Textview会压缩这是很正常,比较麻烦的方法是 11/18 17:21
7F:→ ted66:你把Textview也设定动画跟你的抽屉拉动的X一起动 11/18 17:21
8F:→ ted66:这样我觉得就可以解,因为动画是不会受到萤幕外面有所影响 11/18 17:22
9F:→ Stormpanda:有没有考虑用 action bar 配上 drawer 的写法呢? 11/19 19:08
10F:推 csk:对parent setClipChildern(false) 不知道行不行 11/20 16:35
11F:推 LZN:包在Scroller里头呢? 11/20 22:33