作者LiHowDie (我要堅強 我可以)
看板AndroidDev
標題Re: [問題] 關於 view 擠壓 有解嗎?
時間Mon Dec 9 17:54:33 2013
各位前輩~ 小弟上次發問的問題!!
我後來找到解了!! 好像是我想太多了 又或者有其他深層面的問題我沒發現
那個ABCD 擠壓 斷行
後來我想了一下 是不是TextView的問題 ! 結果我忽然想到 singleLine =..=
就馬上去改了一下 沒想到解決了 XDDD
然後因為我不想要有 省略號 ...
所以我又加了一行 Ellipsize = null 就不會有省略號 ...
對了 因為我是用Xamarin寫 所以C# 寫法是這樣
用eclipse的 應該看一下 文件 就知道怎麼改成java的寫法
但現在還有一個問題還沒解決!!
就是 我 Layout 用 animation 動畫
當滑進螢幕內 , 還沒到達終點時,
當手指放開, 他會用動畫方式,滑到終點!!!
問題來了, 當用動畫跑的時候!!
這個RelativeLayout 好像斷頭了一樣 ! 整個切掉了!
當滑到終點的時候 , 才又全部顯現出來 !!
目前用關鍵字 android animation 斷 都還沒看到有類似的人有這問題!
不知道有沒有 有此經驗的前輩 可以提供一下解法!!
希望我又會忽然想到問題點 =..= 感謝各位
※ 引述《LiHowDie (我要堅強 我可以)》之銘言:
: 各位前輩,小弟有問題請教
: 我有一個自製的滑動效果 類似抽屜 drawer
: 我的作法是 用一個layout 裡面包著一個按鈕 和一個listview
: 然後一開始是設定layout 在螢幕外面 螢幕視角內 只露出一個按鈕
: 然後我做事件監聽按鈕 滑動
: 可以滑進螢幕內
: 但是當我要在滑出去的時候 listview裡面的字就變形了
: 應該是超出螢幕可視範圍,然後他就壓縮了!!
: 其中一列原本是這樣顯示 ABCD
: 之後隨著螢幕慢慢滑出 就變成 ABC
: D
: 然後又變成 AB
: CD
: 最後就變成 A
: B
: C
: D
: 然後整個layout 就滑出去了!!!
: 不知道這是否有解!? 可以讓他們不要被壓縮 就這樣順順的滑出螢幕可視範圍外面呢!?
: 是否有程式 可以寫成這樣?!
: 感謝各位!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.163.167.97
→ lovelycateye:不過需求不太一樣,所以只有概念可以參考 12/09 18:43
→ LiHowDie:我在想 是不是因為layout 一開始在螢幕可視範圍外 12/09 19:08
→ LiHowDie:所以切割了!! 然後當他執行動畫結束後 才又全部出現 12/09 19:08
→ LiHowDie:因為我現在把全部VIEW 用到剩一個layout在移動而已 12/09 19:08
→ LiHowDie:也是會切割 切割範圍 就看我移進螢幕內多少 12/09 19:08
→ LiHowDie:就切割多少 12/09 19:09
→ LiHowDie:love大的 我一開始在code的時候 也有想過用他的 12/09 19:10
→ LiHowDie:但是跟我的需求不一樣 所以我就自己做一個!! 12/09 19:10
→ ted66:應該說如果是用animation layout互相跨越就會被切掉 12/10 00:14
→ LiHowDie:這是常遇到的嗎?! 怎麼網路上找不太到 12/10 14:26
→ ted66:算還好吧@@要搜尋英文的比較多 12/10 21:32
→ LiHowDie:android layout break ? 12/11 11:49
→ lovelycateye:你也無法直接用它的吧?是「作法」可以參考 12/11 13:14
→ lovelycateye:因為這代表你還必須要有想一下其他部分你要怎麼改 12/11 13:15