android - 是否所有 10 英寸安卓平板电脑都被识别为 xlarge?

标签 android screen

我正在尝试为 10 英寸(或更大)的平板电脑提供横向 View ,并为所有其他设备(7 英寸平板电脑、手机、三星 Galaxy Note 等)提供纵向 View 。

我想知道我是否可以依靠 android 将设备识别为 xlarge ,然后假设它至少是一个 10 英寸的平板电脑。这意味着 android 不会将任何小于 10 英寸的平板电脑识别为 xlarge(这是我所希望的,但可能不是真的)。​​

有什么想法吗?

最佳答案

根据 the documentation超大尺寸至少为 960dp x 720dp,其中 1px = ~ 1dp,分辨率为 160dpi。因此,这些屏幕必须(大致)为 6"x 4.5"或更大,最小对角线为 7.5"。因此您不能指望屏幕至少为 10"。

无论如何,如果您引用关于 Declaring Tablet Layouts 的部分,它解释了为什么不再需要使用 xlarge 等。

关于android - 是否所有 10 英寸安卓平板电脑都被识别为 xlarge?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15351157/

相关文章:

android - 如何获取自适应横幅 (Admob) API 30 的尺寸

Android,如何使 AVD 变小?

java - OpenGL ES 2.0 : glGetAttribLocation returns -1. 着色器优化?

android - 无法为 facebook 应用程序生成 HashKey

java - 如何从服务器端的客户端计算到给定点的最近坐标

android fragment webview加载指示器

javascript - 切换场景时黑屏 Phaser 3

iphone - ios如何捕获屏幕的特定部分

android - android中图像的ZigZag动画

android - 同时启动两个 Activity