4 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
layout manager之前設(shè)置為adapter,recycler view更新如下
private void createRecyclerView(List<DeviceWifiTo> list) {
RecyclerView recyclerView = activity.findViewById(R.id.recycler_view_wifi);
recyclerView.setLayoutManager(new LinearLayoutManager(activity.getApplicationContext()));
WifiAdapter adapter = new WifiAdapter(list);
recyclerView.setAdapter(adapter);
}
希望對(duì)您有幫助。

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超14個(gè)贊
我猜你想在 recyclerView 中顯示你的結(jié)果。您的搜索有回調(diào)方法嗎?
您需要在該回調(diào)方法中調(diào)用notifyDataSetChanged()(設(shè)置結(jié)果然后調(diào)用notifyDataSetChanged())

TA貢獻(xiàn)1735條經(jīng)驗(yàn) 獲得超5個(gè)贊
我在 kotlin 中遇到了類似的問(wèn)題,只是因?yàn)闆](méi)有添加notifyDataSetChanged()
我設(shè)置數(shù)據(jù)的位置。
添加回答
舉報(bào)