关闭Android中的PopOut窗口

时间:2015-09-19 09:45:50

标签: android android-intent window

我使用新活动和此代码创建弹出窗口:

public int count(int[][] list, int n)
{
    return list.Sum(x => x.Count(y => y == n));
}

我用以下方式打开它:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_pop_no_internet);

    DisplayMetrics dm = new DisplayMetrics();
    getWindowManager().getDefaultDisplay().getMetrics(dm);

    int width = dm.widthPixels;
    int height = dm.heightPixels;

    getWindow().setLayout((int) (width*.8), (int) (height*.6));
}

如何关闭此弹出窗口?

1 个答案:

答案 0 :(得分:0)

只需在您要关闭此弹出框的位置写getActivity.Finish();getApplicationContext().finish();即可。

但这不是一种正确的方法,你必须使用对话而不是活动来完成这项工作。希望它有效。感谢名单