スポンサーリンク

Kotlin 他のクラスのメソッド(関数)を使う

エンジニア

MainActivity.ktのaaaMethodを他クラス(今回はWebAppInterface)から呼びます。

WebAppInterface

MainActivity.kt

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        fun aaaMethod() {
            println("呼ばれました")
        }
    }
}

WebAppInterface.kt

MainActivity().aaaMethod()

Activityの後に()

つけ忘れることが多い。

コメント