ConstraintLayout与屏幕尺寸不匹配

时间:2018-08-21 09:02:45

标签: android android-layout android-constraintlayout

我刚刚开始我的第一个Android Studio项目,但我已经遇到了问题:) 我在Google上搜索了答案,但没有发现问题。

所以我需要你的帮助^^

我下载了最新版本的Android Studio,创建了一个活动为空的项目,然后我想到了this

如您所见,我的ConstraintLayout很小,我无法使用它。 我没有碰任何项目。为了确保我创建了3个具有相同问题的项目,然后重新下载4次Android Studio。 在虚拟设备上,它看起来是正确的抛出:Screenshot 我放置XML代码以防万一它可以帮助您 xmlcode

希望我很清楚,对我的英语很抱歉;)

编辑:由于某种原因,约束布局可以正确显示在手表屏幕上,但是我不想创建手表应用x)screenshot_watchview

2 个答案:

答案 0 :(得分:0)

好的,所以我终于找到了问题!我现在很开心:D

问题出在我使用的AppTheme主题上,我将其切换为DeviceDefault主题。我不知道为什么这个主题会引起问题,但是现在它可以工作了,我终于可以在我的第一个Android应用程序上工作了!

答案 1 :(得分:0)

如果您使用的是supportLibrary 28+,那么这件事也发生在我身上。

当我将支持库版本更改为27时,它就可以工作。

也许这是support library 28+中的错误。

如果您想坚持使用AppTheme,那么更改support library 28+就像一种魅力,但是如果您仍然不想这样做,请尝试使用support library下面的28