добавьте представление компоновки в оконный менеджер с помощью службы плиток

#android-jetpack-compose #window-managers

Вопрос:

У меня есть служба плиток, которая показывает пользовательский вид, этот вид расширенного отображения фреймов

 class OnFLy constructor(
    inflater: LayoutInflater?, //others
    private val application: Application,
    private val close: OnFLy.() -> Unit,

    ) : FrameLayout(application), LifecycleOwner {
    private val binding: ComposeViewBinding
    private var textGetter: String = ""
    private val lifecycleRegistry = LifecycleRegistry(this);


    init {
        binding = ComposeViewBinding.inflate(inflater!!, this, true)
        binding.composeView.setContent {
            ViewTreeLifecycleOwner.set(this, this)
             //invoke composable view 
            }
        }
    }
 

в сервисе плиток я добавляю это представление следующим образом

         wm.addView(o, params)
 

затем я получил эту ошибку
ViewTreeLifecycleOwner, не найденную в com.abada.nstnote.ui.views.OnFLy

моя попытка-добавить LifecycleOwner, как я делал раньше

  ViewTreeLifecycleOwner.set(this, this)
 

но это не работает