今回はViewの座標をgetRight(),getLeft()で取得しようとした際ちょっとつまずいたことを書こうと思う。でもその前にgetRight(),getLeft()の使う場所でハマる場合も考えられるので簡単にどこでgetLeft(),getRight()を使えばいいか説明する。 座標取得方法 AndroidでButtonやLinearLayoutの座標を取得したい時にgetLeft(),getRightをつかってそのViewの左端、右端の座標を取得しようと思ってもonCreateの中から読んでも値はゼロになる。これはおそらくまだレンダリングが済んでない状態でViewを取得しようとしているから値は得られないのではないかと僕は思う。 その際以下のようにonWindowFocusChangedメソッドの中に書く。 @Override onWindowFocusChanged(boolea