在颤抖中如何防止截图保护我的应用程序在Kotlin中的Android部分

在我的flutter应用程序中,它支持kotlin for android part,我无法找到代码来防止用kotlin语言编写的应用程序中的screeenshot。我搜索了谷歌,然后找到了用Java语言编写的代码,但是我需要使用kotlin代码来防止屏幕截图。

package com.example.schoolbells

import io.flutter.embedding.android.FlutterActivity
import android.os.Bundle; 
import androidx.annotation.NonNull;
import io.flutter.embedding.engine.FlutterEngine;
import android.view.WindowManager.LayoutParams;

class MainActivity: FlutterActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_SECURE,WindowManager.LayoutParams.FLAG_SECURE);

}

}

[ERROR] :Unresolved reference: WindowManagerkotlin(UNRESOLVED_REFERENCE) getting this error in onCreate method.

我在kotlin中尝试了此代码,但出现错误。 如果有人知道其他方法可以防止屏幕截图混乱 请建议我。