Webエンジニアのメモ帳

技術的な話を中心に書いています。

【Android開発】AdapterからActivityのメソッドを呼び出す方法

AdapterからActivityのメソッドを呼び出すには

this.activity?.メソッド名()

のように記述します。

またAdapterの方で、例えばクリックしたらダイアログを生成するなどの場合、DialogのBuiderの引数にActivityを渡す必要があります。この場合は

val builder = AlertDialog.Builder(this.activity)

のように記述します。