0

このonMeasure()メソッドでは、View.MeasureSpecクラスを使用して、どの xml レイアウト属性 (MATCH_PARENT、WRAP_CONTENT) がgetMode(int) (UNSPECIFIED, EXACTLY, AT_MOST).

4

1 に答える 1

0

これはすべて、親ビューに依存します。

たとえば、親として ScrollView がある場合、wrap_content を設定すると高さは UNSPECIFIED に​​なり、幅は AT_MOST ScrollView の幅になり、match_parent を設定すると正確に ScrollView の幅になります。

さらに、サイズを指定すると、そのサイズで正確に表示されます。

ただし、これらすべてを無視して、与えられたルールに従うのが最善です。正確に言う場合は、サイズを正確に設定してください。

適切なサイズを取得するのに役立つ便利な方法を次に示します。

于 2013-09-03T01:46:52.540 に答える