Android - RecyclerView无法正确更新

时间:2017-03-25 13:27:02

标签: java android socket.io android-recyclerview recycler-adapter

出于练习目的,我正在尝试为我的应用编写动态搜索功能。每次用户在DIA = [ 1, 2, 3, 4, 5, 6, 7, 8 ] flow = [ 58.33254, 30.11954, 16.02723, 9.47614, 5.75362, 3.63373, 2.37532, 1.58426 ] SearchView中输入字符时,Socket event都会返回server,前10位用户的名称以搜索查询开头。我知道JSONArray会返回正确的数据,因为在server内我遍历Emmiter.Listener并在每个循环中创建一个JSONArray,然后从JSONObject我创建模型类对象。问题是,对于每个搜索查询,JSONObject中只显示1个项目,而我知道已将2个项目添加到模型类的RecyclerView中。我知道,因为在致电ArrayList之前,我致电adapter.notifyDataSetChanged()并返回2。

到目前为止,这是我的代码:

adapter.getItemCount()

0 个答案:

没有答案