0

UI要素の位置を追跡するにはどうすればよいTableLayoutですか?

つまり、位置が変わるたびに、何らかのイベント ハンドラーが呼び出され、イベント ハンドラー コード内で、この TableLayout の座標 (おそらく左上隅の座標) を取得できます。

サンプルコードをいただければ幸いです。

ありがとう

4

1 に答える 1

0

ほとんどすべてのウィジェットまたはレイアウトには、パラメーターとして左、上、右、および下の位置を受け取るonLayoutメソッドがあります。基本android.view.Viewクラスには、このイベントonLayoutChangeListenerのリスナーもありますが、TableLayoutありません。したがって、それを拡張してメソッドをオーバーライドonLayoutして、必要なことを行うことができます。

于 2012-06-29T22:49:37.037 に答える