大家好,我正在用循环视图挣扎2天 我有一个片段包括一个循环视图我在这个片段中有一个对话框片段,我希望当对话框被忽略回收视图更新
这是对话框片段
中的dissmiss方法的ovvrerid somefragment fragment = new somefragment ();
var trance=Activity.SupportFragmentManager.BeginTransaction();
trance.Detach(fragment);
trance.Attach(fragment);
trance.Commit();
之后我在onstart中获取新数据并再次将其提供给适配器,当我检查断点时,每件事情都没问题,但仍然回收剂量不更新
list = await DownloadDataFromServer<List<Cilinic>>(uri + Handel.CurrentCityId);
myAdapter = new RecyclerAdapter(list);
myRecyclerView.SetAdapter(myAdapter);
myAdapter.NotifyDataSetChanged();
请帮帮我
答案 0 :(得分:0)
尝试将此添加到您的代码中
RecyclerView.LayoutManager mLayoutManager = new LinearLayoutManager(getApplicationContext());
myRecyclerView.setLayoutManager(mLayoutManager);
myRecyclerView.setItemAnimator(new DefaultItemAnimator());