我想为我的游戏创建菜单,就像在图片中 MI1 是带有图像的任何项目一样,它是 clicable 并且单击后会出现类似于 image1 的菜单,其中 I1-I5 是带有图像的可点击项目。我是安卓游戏的新手,你能告诉我关于如何做的任何想法吗?
I1-I7 菜单项 MI1 项用于呼叫菜单
MI1 直到点击
我想为我的游戏创建菜单,就像在图片中 MI1 是带有图像的任何项目一样,它是 clicable 并且单击后会出现类似于 image1 的菜单,其中 I1-I5 是带有图像的可点击项目。我是安卓游戏的新手,你能告诉我关于如何做的任何想法吗?
I1-I7 菜单项 MI1 项用于呼叫菜单
MI1 直到点击
我将假设您熟悉 Android 开发的基础知识并且已经知道什么是布局、可见性或点击侦听器。
我建议使用RelativeLayout来安排屏幕上的元素。它允许您在屏幕上相对于彼此定位项目。例如,您可以让 MI1 位于屏幕的绝对中心,然后您可以将 I1 放在 MI1 上方,将 I2 放在 MI1 的右侧,依此类推。可用布局参数的完整列表可在此处获得。您将希望将 I1、I2、... 的可见性最初设置为“消失”,这样它们就不会可见。
然后,您将向 MI1 添加一个 OnClickListener,这将在单击 MI1 时将 I1、I2、... 的可见性切换为“可见”。