4
我想手動設置ImageView的大小。對於所有視圖,ImageView都有一個功能setMinimumHeight。我告訴ImageView放置哪些單元?當我設置最小高度時,我使用了哪些單位?
我想手動設置ImageView的大小。對於所有視圖,ImageView都有一個功能setMinimumHeight。我告訴ImageView放置哪些單元?當我設置最小高度時,我使用了哪些單位?
您正在以像素爲單位設置大小。當minWidth
屬性從XML充氣它翻譯成從它的尺寸的像素測量:
從View.java:
case R.styleable.View_minWidth:
mMinWidth = a.getDimensionPixelSize(attr, 0);
喜延,是否有任何方式來設置單元爲「浸」? – GMsoF
@GMsoF:您可以將您的傾角值轉換爲像素,並在調用'#setMinimumHeight(int)'時使用該值。最簡單的方法可能是使用'TypedValue#applyDimension(int,float,DisplayMetrics)'方法將其轉換爲像素。 – Jens