UI要素の位置を追跡するにはどうすればよいTableLayoutですか?
つまり、位置が変わるたびに、何らかのイベント ハンドラーが呼び出され、イベント ハンドラー コード内で、この TableLayout の座標 (おそらく左上隅の座標) を取得できます。
サンプルコードをいただければ幸いです。
ありがとう
UI要素の位置を追跡するにはどうすればよいTableLayoutですか?
つまり、位置が変わるたびに、何らかのイベント ハンドラーが呼び出され、イベント ハンドラー コード内で、この TableLayout の座標 (おそらく左上隅の座標) を取得できます。
サンプルコードをいただければ幸いです。
ありがとう
ほとんどすべてのウィジェットまたはレイアウトには、パラメーターとして左、上、右、および下の位置を受け取るonLayoutメソッドがあります。基本android.view.Viewクラスには、このイベントonLayoutChangeListenerのリスナーもありますが、TableLayoutありません。したがって、それを拡張してメソッドをオーバーライドonLayoutして、必要なことを行うことができます。