我正在開發一個Android應用程序,我想支持所有設備尺寸,從手機到全尺寸平板電腦。我想限制應用程序只在較小的設備上使用縱向方向,並允許在設備較大時在橫屏中使用不同的,更大屏幕友好的UI。到目前爲止,我無法找到任何方式,更不用說優雅的方式,將活動限制在允許基於設備屏幕大小的方向。Android:如何允許基於設備的方向
一個例子是:運行該應用程序的智能手機只允許使用layout-small和layout-normal中的佈局資源,並且根本不允許使用landscape。一個更大的平板設備可以使用更大屏幕友好的UI,並且可以在縱向和橫向上使用,並且每個方向都有獨特的UI。
任何提示將不勝感激。
display.getWidth()已棄用。改用displayMetrics.widthPixels。 – 2013-05-19 09:31:41