如何使按钮根据屏幕大小和/或 Android 中的字体大小改变位置

问题描述 投票:0回答:1

我有这个简单的布局,我需要实现 3 个按钮(我已经使用约束布局实现了):

但是当我的屏幕尺寸较小或/并且用户将字体设置为最大时,两个大按钮内的文本会被截断。为了解决这个问题,设计团队希望我们在这些情况发生时有这样的布局:

为了实现这两个场景,我尝试使用约束布局中的 Flow 组件,但对我不起作用。

您对在同一个 XML 文件中解决这个问题有何建议?

android xml android-constraintlayout
1个回答
1
投票

我不确定你可以在同一个文件中做,因为会有其他限制。

因此,最合适的方法是在文件夹中为某些限定符创建单独的文件(例如,在 layout/sw360dp 目录或其他目录中)。屏幕宽度/高度或尺寸合适。并在那里定义带有此限定符约束的布局。

© www.soinside.com 2019 - 2024. All rights reserved.