java - Android:在布局中出现 "Level Complete"对话框的方法

标签 java android dialog

我正在制作一个游戏,当用户获胜时,我希望显示一个如下所示的对话框:

http://gm-cdn.gamezebo.netdna-cdn.com/wp-content/uploads/2013/04/a/tips-medium-11345-1366820257.png

我是 Android 编程新手,我想知道执行此操作的最佳方法是什么。

到目前为止我想到的事情:

  • 创建 Canvas 并绘制它(但我使用的是布局)
  • 使用对话框(但这些似乎无法自定义颜色/纹理)

有什么想法吗?

谢谢

最佳答案

使用创建自定义对话框来满足您的要求。您只需为对话框创建layout.xml 文件。并从您的要求中调用:

    Dialog mDialog = new Dialog(this);
    mDialog.setContentView(R.layout.activity);
    mDialog.show();

更多自定义对话框:http://androidexample.com/Custom_Dialog_-_Android_Example/index.php?view=article_discription&aid=88&aaid=111

关于java - Android:在布局中出现 "Level Complete"对话框的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29153377/

相关文章:

java - 如何使用 Maven 作为后构建或预构建在特定位置复制文件和目录?

java - 如何在不使用 strings.xml 资源文件的情况下翻译字符串?

android - 指定 FEATURE_NO_TITLE 后 DialogFragment 宽度缩小

c++ - 在 c++ dll 项目中使用对话框

java - log4j ,,,cxf ,JSF (com.faces) 日志不会写入文件

java - OpenEJB 中的@Module 注解是什么以及如何使用它?

java - Signal R native Android 应用程序协商失败

java - Android 包管理器列表不显示导航图标

android - 对话框:在后台切换 Activity

java - 相同的类(class)类型转换?