我已经将项目迁移到androidx。当我使用RxSearchView
会导致错误
RxSearchView.queryTextChanges(searchView).
类型不匹配。
需要:
android.widget.SearchView
发现:
androidx.appcompat.widget.SearchView
最佳答案
我最近遇到了这个问题,并且能够使用以下显式依赖项来解决它:implementation 'com.jakewharton.rxbinding3:rxbinding-appcompat:3.0.0-alpha2'
。
您可以在Github RxBinding中找到此依赖关系以及其他一些依赖关系。
我希望我还不算太晚,希望对您有所帮助!
编辑
我知道我不久前对此做出了回应,但是图书馆有些混乱。 3.0.0-alpha
不再是最新版本,并已被版本3.0.0
取代,而我在任何地方都找不到RxSearchView
,甚至在alpha
版本上也找不到。
编辑2
由于我再也找不到RxSearchView
了,因此我不得不按照我找到的here很棒的教程来自己实现OnQueryTextListener
。它使用Kotlin
的新coroutines
并与RxSearchview
一样好。