亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在整個屏幕上拉伸三個圖像以保持寬高比?

如何在整個屏幕上拉伸三個圖像以保持寬高比?

HUWWW 2019-12-10 10:40:07
我需要在屏幕上方并排顯示三個相同大小的圖像(200 X 100)(無間隙)。它們應占據屏幕的整個寬度并保持寬高比。是否可以僅使用布局xml文件來完成該操作,還是需要使用Java代碼?
查看完整描述

3 回答

?
蠱毒傳說

TA貢獻1895條經驗 獲得超3個贊

我不了解XML布局和android API,但是數學很簡單。找到屏幕的寬度并除以三。那就是每個圖像的寬度?,F在,將寬度乘以原始圖像的高度與寬度之比。那就是每個圖像的高度。


int imageWidth = screenWidth / 3;

float ratio = originalImage.Height / (float)originalImage.Width;

int imageHeight = (int)(imageWidth * ratio);


查看完整回答
反對 回復 2019-12-10
  • 3 回答
  • 0 關注
  • 472 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號