在Android中如何实现带有按钮的弹出屏幕.单击按钮可调用活动中的不同功能



我正在安卓系统中开发一款游戏。游戏在MainActivity.java中实现,并使用xml中的相对布局。我想实现一个暂停按钮,点击后会打开一个弹出窗口,其中有"1名玩家"、"2名玩家","更换皮肤"、"挑战朋友"等选项的按钮。

1.如何在运行时使用按钮创建布局,以及我们是否可以在单击选项时销毁布局。

2.我们是否可以将动态创建的布局中单击的选项按钮的id获取到MainActivity,以便调用相应的函数。

3.动态创建布局时,是否会重置现有布局的值?

4.动态创建和销毁布局是否非常昂贵?

我是安卓系统的新手,因此非常感谢您的帮助。。。谢谢!!!

听起来你只需要一个有三个按钮的警报对话框?使用此答案中的onlick函数。如果你需要在弹出窗口中查看图像,请查看这个答案并使用类似的策略。

如果您想要一个具有自定义布局的自定义对话框,请使用DialogFragment:http://developer.android.com/reference/android/app/DialogFragment.html

最新更新