Android Studio在手机上运行Project时显示旧GUI

Android Studio在手机上运行Project时显示旧GUI,android,android-layout,android-studio,Android,Android Layout,Android Studio,我对java和使用Android Studio都是新手。这就是我面临的问题: 这是我在Android Studio中创建的主GUI,带有2个文本框和1个按钮,并从中删除操作栏: 这是在我的手机上打开项目后显示的GUI。我目前正在使用Oneplus 3t: 我尝试过的堆栈溢出解决方案有: 重建不工作的项目 重新运行项目并生成不工作的版本 重新启动不工作的android studio 尝试使缓存无效。。转到文件->无效缓存/重新启动->选择无效并重新启动 此外,如果您已打开即时跑步,请在关闭后尝

我对java和使用Android Studio都是新手。这就是我面临的问题:

这是我在Android Studio中创建的主GUI,带有2个文本框和1个按钮,并从中删除操作栏:

这是在我的手机上打开项目后显示的GUI。我目前正在使用Oneplus 3t:

我尝试过的堆栈溢出解决方案有:

重建不工作的项目 重新运行项目并生成不工作的版本 重新启动不工作的android studio
尝试使缓存无效。。转到文件->无效缓存/重新启动->选择无效并重新启动

此外,如果您已打开即时跑步,请在关闭后尝试。
转到“设置-搜索即时跑步”并取消选中“启用即时跑步”复选框。

请在活动中检查显示的布局。。如果需要显示activity_main.xml,请确保在第一个屏幕截图的setContentView方法中指定了该布局,您使用的是约束布局。 当您使用约束布局而不提供任何适当的约束时,会出现您提到的问题

它在studio中看起来不同,但当您最终在没有约束的情况下运行它时,您会得到第二个屏幕截图中所示的结果


为您的视图添加适当的约束。

请共享main_activity.xml的代码?禁用即时运行方式为它们提供适当的约束vinod您能告诉我我是Android studio和Java中的新成员吗?您可以按照以下链接进行操作。非常感谢vinod在您的帮助下,我已经解决了这个问题,但我已经将主题更改为material.light.noactionbar,但它再次显示动作栏