我正在开发简单的 Android 应用程序,但我遇到了多屏幕尺寸支持方面的问题。我将支持普通屏幕和大屏幕,并且我有 2 个值资源:
- values-normal(支持 3.5 inc 到 5.0 inc)
- values-large(支持 5.1 inc 到 5.7 inc)
我在这些资源中设置了尺寸,但 5.1 inc 和 5.2 inc 屏幕尺寸从 values-large 获取值,因此 View 变得糟糕,他们应该从 values-normal 获取值。
那么,我能做什么呢?我如何设置这些特定的英寸以从 values-normal 获取值?
最佳答案
How can i set these specific inches to get values from values-normal.
你不能。但是,您可以 switch to the -swNNNdp
, -wNNNdp
, or -hNNNdp
selectors ,而不是 normal
和 large
,以提供您自己的点数以切换到新资源。
关于java - Android 布局屏幕尺寸冲突(values-normal/values-large),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25824297/