メインコンテンツへスキップ

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

·89 文字
icysamon
著者
icysamon
電子工作・クリエイター

ファイルを MainActivity と同じパッケージ環境に連携します。

package com.example.name

クラスを作って AppCompatActivity タイプのコンストラクタ引数を与えます。

class Test(private val appCompatActivity: AppCompatActivity) {}

MainActivity でクラスのインスタンスを作り、this を与えます。

private val test = Test(this)