调试时看不到编辑文本变量值



当我尝试调试我的项目并将断点放入EditText变量时,程序会停止并向我显示变量。当我尝试查看EditText的值时,我什么也看不到,但我将相同的变量放入EditText"55">

Event = view.findViewById(R.id.event);
dialog.setPositiveButton("Save", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
if(Event.getText().toString().equals("55")) {
Toast.makeText(getContext(),"Please write first an event",Toast.LENGTH_SHORT).show();
}
else{
dialog.dismiss();
}
}
});

这是我在调试时看到的

在此处输入图像描述

我解决了这个问题,我只需要更改

public class CalendarDialogg extends DialogFragment{

public class CalendarDialogg extends AppCompatDialogFragment{

问题是:Class CalendarDialog无法访问EditText,所以当我更改为AppCompat时,结果总是("(,现在java类可以访问布局接口

最新更新