MeasureSpec.getSize(widthMeasureSpec)的疑問
為什么設(shè)置的時候布局中設(shè)置android:layout_width="200dip"后,調(diào)試出來的結(jié)果console中 E/TAG(728): sizeWidth = 400 E/TAG(728): sizeHeight = 1038,sizeWidth不是應(yīng)該等于200嗎
為什么設(shè)置的時候布局中設(shè)置android:layout_width="200dip"后,調(diào)試出來的結(jié)果console中 E/TAG(728): sizeWidth = 400 E/TAG(728): sizeHeight = 1038,sizeWidth不是應(yīng)該等于200嗎
2015-03-08
舉報
2015-12-10
? /**
? ? ? ? ?* Extracts the size from the supplied measure specification.
? ? ? ? ?*
? ? ? ? ?* @param measureSpec the measure specification to extract the size from
? ? ? ? ?* @return the size in pixels defined in the supplied measure specification
? ? ? ? ?*/
? ? ? ? public static int getSize(int measureSpec) {
? ? ? ? ? ? return (measureSpec & ~MODE_MASK);
? ? ? ? }
測出的來是px,所以不能設(shè)置dip/dp。
2015-05-19
測量出來的單位是px的吧?
2015-04-20
我的也是這樣?找到答案了沒?