如何获取视图的坐标,高度,宽度或LinearLayout

时间:2012-05-15 11:12:53

标签: android android-layout

我有一个视图子项,它被添加到我的主布局上的LinearLayout中。我想在屏幕上获取此视图的坐标,并使用getLocationOnWindow()getHeight()getWidth()方法,但我总是得到0.最后我找到了原因。无论我在哪里调用这些方法都是在onCreate()方法中。我的意思是,我总是在所有布局之前打电话,查看......等等。但我不知道我该什么时候打电话?

1 个答案:

答案 0 :(得分:0)

不知道你在说什么,但在尝试setContentView(R.layout.my_layout)

之前,你曾打过View myView = (View) findViewById(R.id.idofview)