java - 警报对话框不起作用

标签 java android android-alertdialog

@Override
protected Dialog onCreateDialog(int id) {
    switch (id) {
        case IDD_COLOR:
            return new AlertDialog(this); // The constructor AlertDialog(context) is not visible
    }

    return null;
}
为什么?怎么了?

最佳答案

您无法创建 AlertDialog,因为它具有 protected 构造函数,您可以使用 AlertDialog.Builder 来创建 AlertDialog

More information关于这个主题。

关于java - 警报对话框不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4907762/

相关文章:

android - 将 Searchbar 实现到 firebase recyclerview 以搜索节点 android studio

android - Kotlin 和 Dagger 属于同一类吗?

android - 如何正确验证蓝牙MAC地址?

android - 无法在 AlertDialog 中显示 Spinner DropDown 列表 - Android

带有警告消息的 Android 警报对话框

java - 我正在尝试运行 BFS Algo,但它让我失望了

java - 不支持的 Java 版本 : Cannot start under Java 1. 7 : Java 1. 需要 8 或更高版本

android - 如何在我的程序中使用处理程序?

java - 是否需要双重定义数据类型?

java jira rest客户端超时问题