是否可以创建一个全屏 PopupWindow 并使其不可取消?
Is it possible to create a full screen PopupWindow and make it not cancelable?
我正在尝试创建一个全屏 PopupWindow
并避免后退按钮关闭它,但从我所看到的情况来看,这两者似乎是相互排斥的。我为 width
和 height
使用 LinearLayout.LayoutParams.MATCH_PARENT
创建了 PopupWindow
。我还把它设置为可聚焦,并设置了一个空背景。
您可以将 activity 与您想要的动画一起使用并覆盖 onBackPressed()
方法
@Override
public void onBackPressed() {
}
PopupWindow不适合window.you可以尝试使用DialogFragment!Google推荐它,很容易制作各种windows生命周期
我正在尝试创建一个全屏 PopupWindow
并避免后退按钮关闭它,但从我所看到的情况来看,这两者似乎是相互排斥的。我为 width
和 height
使用 LinearLayout.LayoutParams.MATCH_PARENT
创建了 PopupWindow
。我还把它设置为可聚焦,并设置了一个空背景。
您可以将 activity 与您想要的动画一起使用并覆盖 onBackPressed()
方法
@Override
public void onBackPressed() {
}
PopupWindow不适合window.you可以尝试使用DialogFragment!Google推荐它,很容易制作各种windows生命周期