5

私はとを持ってimageViewlayout_width="match_parent"ます。

私のアダプターgetView()では、これの実際の幅を取得したいのimageViewですが、方法がわかりません。

を使用してみimageView.getWidth()ましたが、0が返されます。

4

1 に答える 1

2

ビューはの親グループにアタッチされgetView()ていないため、測定されていないため、幅はゼロです。私が考えることができる唯一の方法parent.getWidth()は、ViewGroupの幅を返すaを実行することです。これは、ビューが親の別のビューの隣に配置されない場合にのみ機能します。これは通常の場合でListViewあるため、あなたの場合にはうまくいくかもしれません。

于 2012-12-21T04:37:12.547 に答える