Android 应用程序 - 对齐编辑文本不起作用



我正在写我的第一个android应用程序。应用程序应该为用户解决数独问题。所以界面应该看起来像典型的数独布局,下面有一些按钮。对于数字字段,我只使用EditTexts。

一开始我使用了一个ContrainsLayout。到目前为止,这工作得很好,但问题是,如果用户的屏幕太小,右边的editTexts就不可见了。我使用固定的高度和宽度为40dp的editTexts和约束的1dp之间的editTexts。但是我不能让它在不同的屏幕尺寸上工作。

所以我使用GridLayout。这里的问题是,我不能让整个东西都在中间。除此之外,我不知道是否有可能在多个行拉伸TEXTview ?!我需要这个来显示errorText,以防数独无法解决。

我希望有人能帮助我,或者至少给我一些想法:)提前感谢

如果你想在不同的屏幕尺寸上得到相同的结果,建议使用约束布局,但你没有得到相同结果的原因是你使用了硬编码的宽度和高度,而在不同的尺寸上,你需要改变硬编码的大小。最好的方法是为屏幕大小制作单独的xml文件

的更多信息,你可以看到这里:如何支持不同的大小

最新更新