我有一个屏幕设计,文本在波浪之上。
这是原始设计。
但是当我尝试使用不同的 Android 屏幕尺寸时,我得到了这个
文本不是背景的一部分。
有人对如何解决此问题有任何建议吗?我应该让文字成为背景的一部分吗?
答案 0 :(得分:0)
如果这是一个相当面向设计的问题,那么我想分享一下我的想法:
将文本嵌入图像是我作为开发人员会尽量避免的事情。这有几个原因:
TextView
时,建议使用 sp
指定文本大小,代表可缩放像素,这考虑了用户对 Android 范围文本大小的偏好。有关详情,请参阅 this 问题。我个人更喜欢对文本使用常规的 TextView
,并让周围的布局处理 TextView
的位置。 ConstraintLayout
这样做非常灵活。您也可以仅使用两个或三个不同的布局在每个布局中分别配置 TextView
的位置。根据您的开发框架,Android 甚至可以根据设备大小自动选择正确的布局。
希望这能给你一个想法。