创建具有可缩放图像背景的菜单屏幕的最佳方法是什么



我需要创建一个带有按钮或热点的屏幕,我计划将这些按钮或热点用作菜单项,以将我带到应用程序的另一部分。该图像是一个楼层平面图,我想单击名称、按钮或图形用作导航。

我正处于早期阶段,我只是在寻找一个可以关注的方向。我需要根据图像位置和点击位置进行复杂的计算吗?或者我可以将按钮固定到视图并使其可缩放吗。

我想也许我应该补充一点,我希望菜单从全屏开始,但用户可以捏、缩放和拖动菜单屏幕,只是为了让用户更容易看到图标和文本

感谢

我一直在寻找可能的解决方案,并阅读了关于在我的图像下使用不同颜色的视图来收听点击,点击会返回颜色的信息。我认为这可能是一种方法,下面有不同颜色部分的图像将调整与上面图像相同的大小,这样我的可点击区域将始终处于正确的位置。如果有人能告诉我如何实现这一点,或者最好给我一个非常棒的教程。

好吧。。。我建议在检测敲击的表面视图上做一个"热区"视图检测器,但如果这是一次性的,那么你可以很容易地在photoshop中分割图像,只需绘制一堆ImageView,它们紧挨着放置,用作单独的按钮。单击时,您可以设置其layout_width/height的动画,这将自动将其他布局推到一边,以产生放大您感兴趣的区域的效果。

最新更新