我在com.example.expensemanager
中制作了一个包,名为model。我向其中添加了一个新的 java 类。在此类中,我添加了 AlertDialog.Builder
方法。当我将 getActivity()
作为参数传递时,Android Studio 给出了一个错误。我不知道要传递什么作为参数。
public void incomeDateInsert() {
AlertDialog.Builder mydialog = new AlertDialog.Builder(getActivity());
}
最佳答案
getActivity() 方法用于 fragment 中获取父 Activity 的上下文。它可以用作
AlertDialog.Builder builder = new AlertDialog.Builder(ActivityName.this);
AlertDialog.Builder builder = new AlertDialog.Builder(this);
关于java - Android AlertDialog.Builder 方法在传入 getActivity() 时给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58166070/