自定义布局的大小是屏幕大小

时间:2011-03-02 00:26:47

标签: android layout android-linearlayout

我正在尝试创建一个自定义布局,根据屏幕分辨率自动设置它的尺寸,高度和宽度。我正在寻找这种行为的原因是我想在Horizo​​ntalScrollView中添加一些这些自定义布局,以便每个布局都能完美地适应屏幕内。

如何在自定义布局视图上获取和设置正确的尺寸?

谢谢!

-Jona

1 个答案:

答案 0 :(得分:0)

在自定义View中覆盖onSizeChanged

@Override 
protected void onSizeChanged(int width, int height, int oldw, int oldh) {
  //do some calculations with width and height
}