说明底部的可能解决方案
我正在构建一个应用,其中的图像带有多个可点击的位置。我在这些可点击的位置上使用了按钮,然后使它们不可见,因此看起来您正在单击图像。我正在使用约束布局,并使用屏幕百分比定位了一些准则。我采用这种方式,但是不同的屏幕尺寸不会影响按钮和图像的位置,因为我正在按照这些准则使用百分比和约束按钮。事实证明它确实有影响。
我正在添加一个屏幕截图,其中显示我希望按钮的外观以及更改屏幕尺寸后的外观:
屏幕调整大小后:
P.S .:尚未定位所有按钮,因为注意到问题后我停了下来。
可能的解决方案:
我一直在努力想出解决这个问题的方法,也许我已经找到了一个解决方法:
我不是使用按钮,而是使用图像的每个部分的图像视图(梁,支柱和平板),而背景上没有图像。这样,实际上是由这些图像视图“绘制”了植物,并且对于不同的屏幕尺寸我也没有问题。我仍在使用基于百分比的约束布局和准则。
此解决方案的问题在于这是一个非常无聊且漫长的过程,但我仍在寻找更好的方法