我几乎完成了我的应用程序,但是当我在xlarge
屏幕上进行测试时,发生了一些奇怪的事情。所有EditText
字段、所有按钮中的文本,甚至 Toast 都相对于屏幕大小显得小得多。几乎就像它们在normal
屏幕上的大小一样,但由于某种原因,该应用程序没有将它们放大到更大的尺寸以适应屏幕。我的EditText
字段较大,因为它们使用权重来指定高度,但您在其中键入的文本在较大的屏幕上很小。
令我惊讶的是,即使 Toasts 也没有扩大规模,它们不是 Android 系统的内部东西吗?
我四处搜索,发现我应该在清单中包含这个:
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true"
android:xlargeScreens="true" />
我在application
标签上方和标签下方都有它users-sdk
,但仍然没有运气。
知道发生了什么吗?
编辑:我dp
对一切都使用单位。我以编程方式创建的祝酒词,通常的方式。normal
它们在屏幕上看起来很棒。