1

在我的名为TestAPIActivity_的活动中,有一个点击事件来显示一个对话框:

@Click(R.id.test_account_edit_avatar_btn)
void editAvatar() {
    pickDialog = DialogFactory.createPickPhotoDialog(this);
    pickDialog.show();
}

单击该按钮时,会抛出异常:

android.view.WindowManager$BadTokenException: Unable to add window -- token null is    not for an application.

我已经检查了传递给 createPickPhotoDialog()的“ this ”是一个TestAPIActivity_。有人在使用 Android Annotation 时遇到这个问题吗?这样做的正确方法是什么?

4

0 回答 0