android-filterable

    1热度

    1回答

    我尝试通过在工具栏上放置一个SearchView来过滤RecyclerView,我从它的25分钟后跟随了this教程,因为它明确表示要查找什么, 从教程实现后,他们使用“ArrayList newList = new ArrayList <>()“哪些工作正常,但我想要使用这种形式实现它 ”ArrayList> newList = new ArrayList <>()“因为是我通过了项目的格式。我

    0热度

    1回答

    我正在使用AutoCompleteTextView为用户提供更容易的搜索。 可以使用任何语言进行搜索,但对于此示例,我将使用英语和希伯来语(RTL语言)。 只要我只使用一种语言(英语或希伯来语)就可以正常工作,但是当弹出的建议框中包含两种语言的值时,就会变得很奇怪。 您可以看到“尼基果酱”和“泽蒙”之间字符串那里有一个空行。我已经调试了ArrayList,并且希伯来语中有一个值由于某种原因没有填充

    1热度

    1回答

    我正在开发一种搜索功能,如果我在android的searchview中输入搜索关键字,我应该会得到与我的搜索词匹配的学生列表。我写了一个代码,但得到一个错误。 plaese让我知道,如果我正确地使用适配器。我的onCreateOptionsMenu功能 @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuI

    1热度

    1回答

    我想用自定义适配器筛选自定义列表视图。当搜索参数更改或变为空时,我遇到了复制原始数据并将其放回列表中的问题。过滤对第一个输入字符起作用,但如果更改了它,它将不会再次搜索整个数据集。我知道这是因为我需要一个重复的原始数据列表,但我无法真正实现它的功能,因为我不知道如何正确实现它,因为我使用自定义类作为我的数据类型。我只使用它的名称和类别属性,名称是实际的项目,它也按类别排序。 我根据我的适配器关闭这

    0热度

    2回答

    我有一个列表视图获取过滤顶部的编辑文本。但是当我点击搜索项目时,我得到的另一个项目被选中的结果。还有一些存储在我的数组中的数据,这些数据在列表视图中不可见,也会返回错误的数据。 在搜索C时,您将得到的结果过滤为C.But点击它的结果就像位置不会改变其他数据,但使用原始的ArrayList适配器位置。 任何帮助将不胜感激。 我的项目: public class Leave_master_items

    0热度

    1回答

    我想在Tab视图中实现搜索过滤器用sqlite数据库中的数据进行分片,经过更多的三天后虽然this和this没有成功最后我碰到了this这似乎是干净的想法,因为对Android开发很新鲜。 我试图实现它,但似乎并没有工作,这意味着搜索菜单项不充气,我也没有结果,我不知道我在哪里得到错误,没有任何错误,对什么是错误的任何想法以及如何使其工作。 这里是片段代码 public class TabFrag

    1热度

    2回答

    我有一个列表视图,上面有一个搜索EditText。列表视图中的每一行都由几个文本和图片组成。当用户在搜索EditText中输入关键字时,我希望用包含关键字的行更新列表视图。我已经借用this的实现如下。 我的自定义适配器: public class CustomAdapter extends BaseAdapter implements Filterable { private Lay

    0热度

    1回答

    我有一个用于筛选搜索结果的自定义适配器。这适用于查找自动完成搜索标签。但是,它已被修改为在用户第一次触摸搜索文本视图时显示最近搜索的项目。 TextView.OnTouchListener onTouchListener = new View.OnTouchListener() { @Override public boolean onTouch(View v,

    0热度

    1回答

    它显示相同的错误,但我尝试实现此功能。我不明白是什么造成问题,因为它只是班级中的另一个功能。 我正在实施这个使用SearchView和RecyclerAdapter。我已经看过其他代码,但都是以相同类型实现的。 这是full code。 class ProductsRecyclerAdapter extends RecyclerView.Adapter<ProductsRecyclerAdapte

    -2热度

    3回答

    我想在自定义listview中设置搜索有一个运行时错误不知道为什么我跟随其中一个堆栈流程post.here是什么即时通讯尝试 活动代码: private ArrayList<Songfileinfo> songarr = new ArrayList<>(); private static final int EXT_STORAGE_PERMISSION_REQ_CODE = 2; privat