我是编程新手。下面的代码是获取设备的屏幕尺寸。这是我的问题。如何更换此代码以获取我的relativelayout的宽度和高度?
windowwidth = getWindowManager().getDefaultDisplay().getWidth();
windowheight = getWindowManager().getDefaultDisplay().getHeight();
答案 0 :(得分:0)
这应该让你去
deleteMessages
免责声明:我没有机会测试此代码。
答案 1 :(得分:0)
试试这段代码。它对我有用。
RelativeLayout = relativeLayout = findViewById(R.id.id_of_relativeLayout);
relativeLayout.post(new Runnable() {
@Override
public void run() {
int width = relativeLayout.getWidth();
int height = relativeLayout.getHeight();
}
}