2011-03-02 75 views
0

我想創建一個自定義佈局,它會根據屏幕分辨率自動設置尺寸,高度和寬度。我尋找這種行爲的原因是我想在Horizo​​ntalScrollView中添加一些這些自定義佈局,以便每個佈局可以完美地適合屏幕內部。自定義佈局是誰的大小是屏幕尺寸

我該如何獲得和設置自定義佈局視圖的正確尺寸?

謝謝!

-Jona

+0

看看這首:http://developer.android.com/guide/topics/ui/how-android- draws.html – xandy 2011-03-02 00:33:13

回答

0

覆蓋onSizeChanged在自定義View

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