0

WRAP_CONTENTの方法を使用して、幅と高さを自動的に計算する編集テキストテキストボックスを作成しようとしました。ただし、ある時点で編集テキストの実際の高さが必要になりますが、レイアウトパラメータとgetWidth()、getHeight()を使用してみましたが、必要な値が返されません。

誰かが私がこれについてどうやって行くことができるかについて何か考えを持っていますか?

4

1 に答える 1

0

実際に「レイアウト」して画面に表示する前に、これらの値を使用できるようにするには、呼び出しview.layout()てから呼び出す必要があります。view.measure()

ただし、コンテンツがビューにまだ存在しない場合、探している値が返されないため、wrap_content には注意する必要があります。

お役に立てれば。

于 2011-08-22T17:44:48.183 に答える