372得票13回答
如何使用SearchView过滤RecyclerView

我正在尝试实现来自支持库的SearchView。 我希望用户能使用SearchView在RecyclerView中过滤List电影。 到目前为止,我已经按照一些教程添加了SearchView到ActionBar,但我不太确定接下来该怎么做。我看过一些示例,但没有一个可以在键入时显示结果。 ...

14得票2回答
如何在保留字符状态的情况下动态向AutocompleteTextView添加建议

问题描述: 我在使用 AutoCompleteTextView 时遇到了一些问题,我需要在每次按键后显示建议。问题在于,建议列表是动态的,就像谷歌的建议功能一样。这意味着,新的建议应该随着用户不断输入而添加,同时还应显示所有匹配的旧建议。 例如 我写下 "te",然后它应该显示之前的建议...

10得票2回答
RecyclerView行为 - 当键盘打开/关闭时变为空

我使用来自v7的RecyclerView、SearchView和Filterable类来实现了一个控件。现在有一个让人烦恼的问题,每当键盘打开或关闭时,RecyclerView的内容就会消失。计数仍然正确,但是视图为空。我猜测这可能与Layout大小的改变有关。这种情况正常吗?是否有问题?如何...

9得票4回答
列表视图上的搜索过滤器在点击项目时返回错误结果

我已经做了充分的研究,找到了三个与我的问题相关的案例。 解决方案1 解决方案2 解决方案3 我并不是说我的情况很特殊或者什么的,只是我无法用他们的答案来解决我的代码问题。 问题:我有一个listview通过顶部的edit text进行过滤。但是当我点击搜索到的项目时,我得到了另一个图...

7得票2回答
如何避免在可过滤适配器(Filterable Adapter)中使用 notifyDataSetChanged()?

我正在努力提高我的应用程序的稳定性和性能,但目前在Android Studio中卡在了一个警告上。请看下面的Adapter类: private class CoinsAdapter(private val fragment: CoinFragment, private val coins: ...

7得票3回答
使用动画的Android Recycler视图适配器筛选器

我正在尝试优化Android中RecyclerView Adapter的过滤方法。该列表作为ArrayList使用。我看到了这个post,但他们每次都从原始列表进行过滤。 例如:如果有10个字符串'a'的结果,那么用户输入'm','am'的结果是'a'结果的子集(results.size()...

7得票2回答
如何在RealmRecyclerViewAdapter中实现可过滤性

我正在使用RealmRecyclerViewAdapter。我的问题是实现一个不起作用的Filterable。这是代码: private class AirportAdapter extends RealmRecyclerViewAdapter<AirportR,RecyclerVi...