ボタンのクリックに応答して ImageView (または他のビュー) で getLocationOnScreen() を呼び出すと、正しい値が得られます。
しかし、Activity::onCreate() から getLocationOnScreen() を呼び出すと、[0, 0] しか取得できません。どうすればこれを修正できますか?
すべての計算を行うには onCreate() は早すぎますか? アニメーションを開始するために後でフックするより良い場所はありますか?
ボタンのクリックに応答して ImageView (または他のビュー) で getLocationOnScreen() を呼び出すと、正しい値が得られます。
しかし、Activity::onCreate() から getLocationOnScreen() を呼び出すと、[0, 0] しか取得できません。どうすればこれを修正できますか?
すべての計算を行うには onCreate() は早すぎますか? アニメーションを開始するために後でフックするより良い場所はありますか?