自定义布局是谁的大小是屏幕尺寸
问题描述:
我想创建一个自定义布局,它会根据屏幕分辨率自动设置尺寸,高度和宽度。我寻找这种行为的原因是我想在HorizontalScrollView中添加一些这些自定义布局,以便每个布局可以完美地适合屏幕内部。自定义布局是谁的大小是屏幕尺寸
我该如何获得和设置自定义布局视图的正确尺寸?
谢谢!
-Jona
答
覆盖onSizeChanged在自定义View
:
@Override
protected void onSizeChanged(int width, int height, int oldw, int oldh) {
//do some calculations with width and height
}
看看这首:http://developer.android.com/guide/topics/ui/how-android- draws.html – xandy 2011-03-02 00:33:13