Java 手机上奇怪的布局

Java 手机上奇怪的布局,java,android,xml,layout,Java,Android,Xml,Layout,所以,我最近开始学习android开发,一周后,我已经做了足够多的工作来创建一个简单的计算器。我对布局有两个问题 首先,我想删除工具栏。我尝试将主题更改为没有工具栏(NoActionBar)的主题。这在“设计”视图中有效,但在emulator(AVD)或“我的手机”中不起作用 第二个也是更麻烦的问题是按钮。我对5x4按钮网格使用了GridLayout,并使用layout_columnWeight和layout_rowWeight确保它们在整个屏幕上的大小相同。它在设计视图和模拟器中看起来不错,但

所以,我最近开始学习android开发,一周后,我已经做了足够多的工作来创建一个简单的计算器。我对布局有两个问题

首先,我想删除工具栏。我尝试将主题更改为没有工具栏(NoActionBar)的主题。这在“设计”视图中有效,但在emulator(AVD)或“我的手机”中不起作用

第二个也是更麻烦的问题是按钮。我对5x4按钮网格使用了GridLayout,并使用layout_columnWeight和layout_rowWeight确保它们在整个屏幕上的大小相同。它在设计视图和模拟器中看起来不错,但在我的手机上看起来很奇怪。此外,按下按钮时不会显示任何反应动画。。。。有点像静态图像

我的项目最低SDK是5.0棒棒糖,我的手机是5.1棒棒糖。
第一个附加的图像是设计视图,这正是它在模拟器中的外观。第二张图片是我手机上的屏幕截图。

共享代码和屏幕截图?所附图片在哪里?