java - 警报对话框不显示

标签 java android

public void MsgBox(String title, String msg){

    AlertDialog.Builder dlgAlert  = new AlertDialog.Builder(this);

    dlgAlert.setMessage("The message");
    dlgAlert.setTitle("Titel");

    dlgAlert.setPositiveButton("OK", null);

    dlgAlert.create().show();
}

这是我正在使用的方法,我不明白它有什么问题。我什至将 null 替换为您要添加的通用代码,但该框仍然不会弹出。有什么建议吗?

最佳答案

尝试:

 new AlertDialog.Builder(this.getContext());

也许您没有从实际上是 Activity 的类中调用它

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

相关文章:

java - 扩展java点类以找到中点

java - HQL不提取空字段的结果

java - Spring 单例对象状态

android - 删除 android Spinner 中的间距或填充

android - MuPDF Android 库垂直滚动

java - 安卓工作室 : debug application on device

java - 如果我只有一个组件,在 JFrame 中使用 AWT 是否安全?

java - readObject() 不起作用并从方法中中断

android - 如何在 Android 中的另一个 View 上为文本设置动画?

java - List<User> 未删除 RecyclerView 适配器中包含的 POJO 对象