0

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

4

1 に答える 1

0

何を言っているのかわかりませんが、setContentView(R.layout.my_layout)試す前に電話をかけましたかView myView = (View) findViewById(R.id.idofview)

于 2012-05-15T11:21:03.393 に答える