Kotlin - 他のファイルで MainActivity の API を使う

ファイル間のインターフェースが重要だ。

最初にはファイルを MainActivity と同じパッケージ環境に連携してください。

1
package com.example.name

そしてクラスを作って AppCompatActivity タイプのコンストラクタ引数を与えてください。

1
class Test(private val appCompatActivity: AppCompatActivity) {}

最後に MainActivity でクラスのインスタンスを作って this を与えてください。

1
private val test = Test(this)
Licensed under CC BY-NC-SA 4.0
Built with Hugo
Theme Stack designed by Jimmy