追記:何をやりたいのかというと、http://doruby.kbmj.com/daoka_tips/20120417/Android_ScrollView_このサイトに書かれている、ObservableScrollViewというものを使うとScrollViewの位置がわかるようなので、Viewの位置を調べて、その位置で特定の処理を行うということをしたいです。票1getLocationInWindowを使いたいのでしたら、そのコードでは動きません。いうのも、onViewCreatedの段階では、レイアウト計算が終わっていないためです。レイアウト計算が終わった後、改めて取得する必要があります。レイアウト計算の終了通知はaddOnGlobalLayoutListenerで受け取れます。そのとき取得すれば、値がとれます。このリスナは、レイアウト計算が終了したらいつでも呼ばれますので、不要になったらremoveOnGlobalLayoutListenerで、削除するとよいでしょう。回答ありがとうございます。質問の意図が少し違うように思われます。Viewの相対的な位置が知りたいのではなく、絶対的な位置を知りたいのです。そのViewがLayout内のどこにあるのかを知りたいのです。わかりづらい表現をしてしまい申し訳ありません。10:39追記ありがとうございます。詳しく教えていただけますか。11:07オーバーライドするのは、LinearLayoutではなく、子供のViewです。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。公開5周年をお祝いしましょう!🌸コメントで回答する理由を教えてください関連する質問1RelativeLayoutの両端にViewを配置する。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。