问题解决
1、定義一個添加View后自動換行的ViewGroup,但是自定義的ViewGroup?的layout_height不管是怎么設置都是全滿全屏的。我想要使之能夠實現layout_height="wrap_content"時能夠根據內容自適應高度,應該要怎么做?
http://bbs.csdn.net/topics/390406356
?
解決:參考LinearLayout的onMeasure方法就可以了。在LinearLayout里面會判斷是否為wrap_content,如果是則測量并累加子控件的高度,最后作為參數傳入setMeasureDimension方法中。
?
關于怎樣判斷是不是wrap_content,可以這么判斷:http://www.blogjava.net/liuyanbo/archive/2012/03/15/371969.html
總結
- 上一篇: Delphi XE2 之 FireMon
- 下一篇: 接口污染