メイン レイアウトの LinearLayout に追加された子ビューがあります。画面上のこのビューの座標を取得したいのですがgetLocationOnWindow()
、 、getHeight()
、およびgetWidth()
メソッドを使用しますが、常に 0 になります。最終的に理由が見つかりました。これらのメソッドを呼び出す場所はいつでもメソッド中onCreate()
です。つまり、すべてのレイアウト、ビューなどをレイアウトする前に、常に呼び出していました。でもわからない いつ電話すればいいの?
質問する
669 次