是否可以创建一个全屏PopupWindow并使其不可取消?

时间:2018-02-28 03:17:43

标签: android popupwindow

我正在尝试创建一个全屏PopupWindow并避免后退按钮解除它,但是从我看到它看起来两者是相互排斥的。我为PopupWindowLinearLayout.LayoutParams.MATCH_PARENT使用width创建了height。我还将其设置为可聚焦,并设置空背景。

2 个答案:

答案 0 :(得分:1)

PopupWindow不适用于窗口。您可以尝试使用DialogFragment!Google推荐它,并且很容易制作具有生命周期的各种窗口。

答案 1 :(得分:0)

您可以使用包含所需动画的活动并覆盖onBackPressed()方法

@Override
public void onBackPressed() {

}