小屏幕布局问题

Ari*_*han 5 layout android android-layout

我正在开发一个 Android 应用程序。除了设备屏幕尺寸为 480x800 及以下之外,布局在每个设备上都能正常工作。

如何仅针对该屏幕尺寸或更小尺寸来创建单独的布局?

我已经试了layout-hdpilayout-small-hdpilayout-normal-hdpi因为手机一样的Nexus S,Nexus One的是hdpi类别。但是当我创建单独的布局时,layout-hdpi这些布局会影响具有更大屏幕的手机,如 Pixel、Pixel2、Nexus 5 等。

提前致谢

小智 0

这并不容易,但您也可以根据最小宽度指定布局,并提供数字。您可以通过这种方式获得更详细和单独的布局,但是根据我的经验,您仍然会不时遇到这个问题。在我当前使用这种方法的项目中,我有 W360 和 W400 的特定文件夹来处理特定屏幕的较小设备。
https://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts