0
我想創建一個自定義佈局,它會根據屏幕分辨率自動設置尺寸,高度和寬度。我尋找這種行爲的原因是我想在HorizontalScrollView中添加一些這些自定義佈局,以便每個佈局可以完美地適合屏幕內部。自定義佈局是誰的大小是屏幕尺寸
我該如何獲得和設置自定義佈局視圖的正確尺寸?
謝謝!
-Jona
我想創建一個自定義佈局,它會根據屏幕分辨率自動設置尺寸,高度和寬度。我尋找這種行爲的原因是我想在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