首页 > 解决方案 > Andriod AlertDialog.Builder 方法在传入 getActivity() 时出错

问题描述

我在 中制作了一个com.example.expensemanager名为 model 的包。我向它添加了一个新的 java 类。在这个类中,我添加了AlertDialog.Builder方法。getActivity()当我作为参数传递时,Android Studio 给了我一个错误。我不知道该传递什么作为论据。

public void incomeDateInsert() {
    AlertDialog.Builder mydialog = new AlertDialog.Builder(getActivity());
}

标签: javaandroid

解决方案


尝试使用getContext()而不是getActivity()因为 AlertDialog.Builder需要上下文来创建对话框。


推荐阅读