2011-09-08 112 views

回答

0

是的,您可以,對於您發佈的簡單示例,我將使用垂直LinearLayout,並使用FrameLayouts「填充」空白區域。將LinearLayout weightSum設置爲1,然後將第一個FrameLayout權重屬性設置爲0.2(1/5),將imageview設置爲0.2。同時將幀佈局和imageview layout_height值都設置爲0px。

儘管這個解決方案有效,但我確信有更好更清潔的方法。希望有人會發布它。

0

您可以使用AbsoluteLayout,計算根據屏幕大小和方向精確座標,然後用絕對座標圖像位置。

0

您可以在垂直線性佈局中使用不同容器的重量。

1

您可以使用XML屬性來完成此操作。 只需使用你的ImageView follwing屬性:

安卓layout_marginTop = 「20dip」

安卓layout_height = 「20dip」

僅使用DIP因爲這些密度獨立像素 不使用PX。

相關問題