我正在开发Android游戏。游戏在MainActivity.java中实现,并在xml中使用相对布局。我想实现一个暂停按钮,当点击它时会打开一个弹出窗口,其中包含按钮,例如" 1玩家"," 2玩家","更改皮肤&#34 ;,'挑战朋友"等
1.如何使用按钮在运行时创建布局,并且可以在单击选项时销毁布局。
2.我们可以将动态创建的布局中单击的选项按钮的ID添加到MainActivity中,以便可以调用相应的函数。
3.动态创建布局时,是否会重置现有布局的值?
4.动态创建布局并将其销毁非常昂贵?
我是Android的新手,所以非常感谢一些帮助......谢谢你!
答案 0 :(得分:1)
听起来你只需要一个带三个按钮的警告对话框?使用this answer中的onclick功能。如果您需要弹出窗口中的图片视图,请参阅this answer并使用类似的策略。
答案 1 :(得分:0)
如果要使用自定义布局的自定义对话框,请使用DialogFragment:http://developer.android.com/reference/android/app/DialogFragment.html