我正在尝试构建一个简单的DialogFragment,它包含一个文本视图和两个按钮(发送和取消)。当textview第一次为空时,我想禁用该按钮,但代码中的positiveButton变量始终为null,并得到以下异常:这是代码:
public class SendFriendRequestFragment ex
我已经创建了一个扩展DialogFragment的类,它在它的onCreateDialog方法中返回一个AlertDialog,比如。当我在DialogFragment的onCreateDialog方法中执行以下操作时
mAlertDialog = new AlertDialog.Builder(getActivity())因此,在创建了DialogFragment并调用它的.show方法后,我尝试在我的主活动中获取
我模仿了我认为相当标准的Dialog代码:{ public Dialog onCreateDialog(Bundle savedInstanceState) AlertDialog.Builder(Dialog.BUTTON_POSITIVE).setEnabled(false); // DOES NOT WORK
我有一个扩展AppCompatDialogFragment的类。我想它创建一个弹出窗口,在那里用户可以输入他们的密码。但我每次运行这个应用程序时都会收到这个错误。android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object referenceoverride fun onCreateDialog(savedInstanceState:
当按下对话框片段中的按钮时,我正在从我的片段启动DialogFragment并侦听MainActivity中的事件。这是在DialogFragment中定义的监听器接口: public void onDialogPositiveClickonCreateDialog(Bundle savedInstanceState) { n