Closed takasshii closed 2 years ago
略
公式ドキュメントの方法だとうまくいかなかったため、以下のように変更した。この実装に不安がある。
class ErrorDialogFragment( private val onDialogPositiveClick: NoticeDialogListener ) : DialogFragment() {
interface NoticeDialogListener { fun positiveClick() }
```kotlin private fun showNoticeDialog() { val dialog = ErrorDialogFragment(object : ErrorDialogFragment.NoticeDialogListener { override fun positiveClick() { viewModel.fetchAPI() } }) dialog.show(childFragmentManager, "APIError") }
問題が生じたらissueにかきこんでその都度対処することにする。動作検証ができたので一旦マージします。
変更の概要
なぜこの変更をするのか
やったこと
変更内容
影響範囲
略
どうやるのか
課題
公式ドキュメントの方法だとうまくいかなかったため、以下のように変更した。この実装に不安がある。
interface NoticeDialogListener { fun positiveClick() }
備考