2015-05-25 121 views
-4

我已經修復了列表中的大小卡片視圖。我想在每個卡片視圖中顯示不同的圖像。我從我寫的服務中下載圖像。我的圖像服務允許獲取圖像的寬度和高度,並知道在中間裁剪圖像並將其返回到所需的大小。如何在Android中獲取CardView大小?

如何獲得卡片視圖的像素大小,以便最適合它的圖像?

+0

對不起,請解釋一下。在加載之前或之後加載「ImageView」,你想獲得'CardView'的大小?我有點困惑,因爲你說你的'CardView'具有固定大小,所以你爲什麼只是簡單地把它從維數中拿出來呢? – 4gus71n

+0

我想在加載圖像之前拿它。當然,我只能爲所有卡片做一次,但不能預先設置,因爲每個設備的屏幕尺寸都不相同。 – bashan

+0

請考慮在問題中添加一些代碼,因爲很難理解您要查找的答案。 – memoizr

回答

2

如果您只需要獲取視圖的大小,只需使用view.getWidth()view.getHeight()即可。

+0

謝謝。正是我需要的。坦率地說,我可以很容易地猜出它...... :) – bashan

相關問題