是否可以根據屏幕的方向更改圖形對象。 對於例如我在橫向模式下繪製了一個寬矩形,但是如果我轉到縱向模式,我只能看到繪製的矩形的一半。Android:根據屏幕布局動態調整圖形對象
是否可通過編程方式根據屏幕的方向調整大小?
是否可以根據屏幕的方向更改圖形對象。 對於例如我在橫向模式下繪製了一個寬矩形,但是如果我轉到縱向模式,我只能看到繪製的矩形的一半。Android:根據屏幕布局動態調整圖形對象
是否可通過編程方式根據屏幕的方向調整大小?
將android:configChanges="orientation"
添加到清單文件中並在您的活動中編寫onConfigurationChange()
中所需的繪圖代碼。
您可以在自定義視圖中傳遞Display對象以獲取屏幕的當前寬度/高度,例如 display.getWidth()
和display.getHeight()
。
可以得到在活動顯示對象如下:
Display display = getWindowManager().getDefaultDisplay();