2015-08-14 67 views
-1

需要在Android屏幕的中心底部插入橫幅。用於定位和調整大小的圖像查看參數

哪個ImageView的參數應被插入,因此用戶可旋轉屏幕和Android調整圖像大小,以確保:

  1. 圖像比率保持比例1×6(高×寬)。
  2. 最大圖像高度爲屏幕高度的10%。
  3. 圖像寬度與屏幕寬度相同(如果可能)。
  4. 圖像以底部爲中心(如果項目3不可行)。

回答

1

ImageView

setAdjustViewBounds(布爾):如果你想在ImageView的調整它的界限,以保持其繪製的長寬比設置爲true。

setBaselineAlignBottom(boolean):如果爲true,圖像視圖將基於其底邊對齊基線。

setMaxHeight(int):爲此視圖提供最大高度的可選參數。

setMaxWidth(int):爲此視圖提供最大寬度的可選參數。

setScaleType(ImageView.ScaleType):控制如何調整圖像大小或移動以匹配此ImageView的大小。

ImageView.ScaleType CENTER_INSIDE:統一縮放圖像(保持圖像的高寬比),使圖像的兩個尺寸(寬度和高度)等於或小於視圖的相應尺寸(減去填充)。

你有沒有工作的一些代碼,你想發佈? 你可能會想要3和4;即使橫幅填滿了廣告,圖片(廣告?)應該居中居中顯示在屏幕的底部。