我在使用GridLayout项时遇到了麻烦。我在Nexus 4上设计了简单的计算器应用程序,但如果在其他设备上运行它,则会损坏其他设备的应用程序设计。 图片:
工作
麻烦
我该如何解决?
我在添加代码时遇到了麻烦,因此代码在这里: Code
答案 0 :(得分:0)
我实际上发现了一个问题。
只需从所有按钮中删除android:layout_columnWeight
属性,然后将android:layout_gravity="fill"
添加到跨越多行或多列的那些按钮即可!实际上,这样做是一个好习惯,因为它会使按钮在视觉上伸展,因此在使用grid_layouts
时要记住这一点。