kotlin 中的 java 代码 SomeActivity.this 相当于什么?

What is the equivalent of the java code SomeActivity.this in kotlin?

我有一个代码可以在 java 中使用 zxing 扫描 bar/qr 代码:

 IntentIntegrator integrator = new IntentIntegrator(SomeScanActivity.this);
 integrator.initiateScan();

以下是我在 kotlin 中的做法:

IntentIntegrator(this).initiateScan()

在 java 中,IntentIntegrator 的构造函数不会接受 'this' 作为构造函数参数,但在 kotlin 中它确实接受 'this' 作为构造函数参数。我怀疑这是导致我在结果上得到空值的问题的原因。

kotlin 中 java 代码的正确等价物是什么?

this@SomeActivity

如果您开始输入 this,您应该会在建议的自动完成中看到它。