我目前有2个a == true
,按下b == true
会立即将其解雇。
PopupWindow
由于该Button
的性质,它会关闭然后切换到其他 private async void ClosePopupWindow(object sender, View.TouchEventArgs e)
{
_popUpReceiptWindow.Dismiss();
await Task.Delay(5000);
Intent intent = new Intent(this, typeof(MainActivity));
intent.SetFlags(Intent.Flags);
Finish();
}
。
无法正确关闭的窗口是这一行代码。
PopupWindow
这是未正确关闭的窗口的初始化:
Activity
这是正确完成的初始化:
private void CloseEftWindow(object sender, View.TouchEventArgs e)
{
_popupEftWindow.Dismiss();
}
有人能看到我在做什么吗?我在关闭eft popupwindow时使用了断点,但看不到为什么它实际上没有关闭。
答案 0 :(得分:0)
我不确定为什么,但是在方法DisableRightSidePaneButtons()中,有几行代码禁用了Buttons和TextViews等元素并使它们不可见。仅当启动它的按钮已被禁用并且不可见时,才会关闭PopUpWindow。