作者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