我正在开发一款适用于 Android 的游戏(Sky Hiking - Google Play,Github)。我想为游戏添加一个“帮助”选项,它将一个一个地检查游戏组件,用箭头指向它们,并有一个文本框说明它们的用途。我正在寻找实现这一目标的最佳方法的建议。我是否应该在包含箭头的游戏活动上显示一个巨大的(部分透明的)图像(我需要为游戏的每个组件的每个箭头提供一个图像)。
编辑:对于不同的屏幕尺寸也有这样做的问题。
这方面的最佳做法是什么?
我正在开发一款适用于 Android 的游戏(Sky Hiking - Google Play,Github)。我想为游戏添加一个“帮助”选项,它将一个一个地检查游戏组件,用箭头指向它们,并有一个文本框说明它们的用途。我正在寻找实现这一目标的最佳方法的建议。我是否应该在包含箭头的游戏活动上显示一个巨大的(部分透明的)图像(我需要为游戏的每个组件的每个箭头提供一个图像)。
编辑:对于不同的屏幕尺寸也有这样做的问题。
这方面的最佳做法是什么?
这就是我在这种情况下会做的事情。它可能不是最好的解决方案,但无论屏幕大小如何,它都应该可以工作:
在循环中执行以下操作,对每个元素执行一次:
我建议看看PopupWindow。它可以显示任意视图(您的指针和文本框),并且可以锚定到您选择的视图(您正在解释的视图)。