在屏幕尺寸小于 7 英寸的设备上设置仅纵向

Set portrait only orientation on devices with a screen size of less than 7 inches

我正在创建我想要的 android 应用程序:

如果不使用 android 已弃用(小、正常、大、超大)屏幕尺寸,我将如何声明?

在值文件夹中存储一些布尔值。可以有多个值文件夹,如 values-h720dp 或 values-w320dp。然后在 activity 的 oncreated 方法中读取这些数据,然后设置正确的方向。要了解更多信息,请阅读 this