[問題] 關於 view 擠壓 有解嗎?

看板AndroidDev作者 (我要堅強 我可以)時間12年前 (2013/11/16 01:15), 編輯推噓3(308)
留言11則, 6人參與, 最新討論串1/1
各位前輩,小弟有問題請教 我有一個自製的滑動效果 類似抽屜 drawer 我的作法是 用一個layout 裡面包著一個按鈕 和一個listview 然後一開始是設定layout 在螢幕外面 螢幕視角內 只露出一個按鈕 然後我做事件監聽按鈕 滑動 可以滑進螢幕內 但是當我要在滑出去的時候 listview裡面的字就變形了 應該是超出螢幕可視範圍,然後他就壓縮了!! 其中一列原本是這樣顯示 ABCD 之後隨著螢幕慢慢滑出 就變成 ABC D 然後又變成 AB CD 最後就變成 A B C D 然後整個layout 就滑出去了!!! 不知道這是否有解!? 可以讓他們不要被壓縮 就這樣順順的滑出螢幕可視範圍外面呢!? 是否有程式 可以寫成這樣?! 感謝各位!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.255.182.185

11/17 13:06, , 1F
試試看用FRAGMENT VIEW? 我記得ANDROID預設裡面有相關的
11/17 13:06, 1F

11/17 13:06, , 2F
相關的TEMPLATE可以用
11/17 13:06, 2F

11/17 13:40, , 3F
感謝 我的layout 是用 relativelayout
11/17 13:40, 3F

11/17 13:40, , 4F
元件都是用params 去指派位置
11/17 13:40, 4F

11/17 13:40, , 5F
所以s大 建議改成 FRAGMENT VIEW 試試看嗎!?
11/17 13:40, 5F

11/18 17:21, , 6F
一進來你把Textview會壓縮這是很正常,比較麻煩的方法是
11/18 17:21, 6F

11/18 17:21, , 7F
你把Textview也設定動畫跟你的抽屜拉動的X一起動
11/18 17:21, 7F

11/18 17:22, , 8F
這樣我覺得就可以解,因為動畫是不會受到螢幕外面有所影響
11/18 17:22, 8F

11/19 19:08, , 9F
有沒有考慮用 action bar 配上 drawer 的寫法呢?
11/19 19:08, 9F

11/20 16:35, , 10F
對parent setClipChildern(false) 不知道行不行
11/20 16:35, 10F

11/20 22:33, , 11F
包在Scroller裏頭呢?
11/20 22:33, 11F
文章代碼(AID): #1IXbQK8A (AndroidDev)