-4
我已經修復了列表中的大小卡片視圖。我想在每個卡片視圖中顯示不同的圖像。我從我寫的服務中下載圖像。我的圖像服務允許獲取圖像的寬度和高度,並知道在中間裁剪圖像並將其返回到所需的大小。如何在Android中獲取CardView大小?
如何獲得卡片視圖的像素大小,以便最適合它的圖像?
我已經修復了列表中的大小卡片視圖。我想在每個卡片視圖中顯示不同的圖像。我從我寫的服務中下載圖像。我的圖像服務允許獲取圖像的寬度和高度,並知道在中間裁剪圖像並將其返回到所需的大小。如何在Android中獲取CardView大小?
如何獲得卡片視圖的像素大小,以便最適合它的圖像?
如果您只需要獲取視圖的大小,只需使用view.getWidth()
和view.getHeight()
即可。
謝謝。正是我需要的。坦率地說,我可以很容易地猜出它...... :) – bashan
對不起,請解釋一下。在加載之前或之後加載「ImageView」,你想獲得'CardView'的大小?我有點困惑,因爲你說你的'CardView'具有固定大小,所以你爲什麼只是簡單地把它從維數中拿出來呢? – 4gus71n
我想在加載圖像之前拿它。當然,我只能爲所有卡片做一次,但不能預先設置,因爲每個設備的屏幕尺寸都不相同。 – bashan
請考慮在問題中添加一些代碼,因爲很難理解您要查找的答案。 – memoizr