0
我正在开发一个使用片段的应用程序。
在其中一个片段中,我从远程服务器检索数据并填充列表视图。
但我注意到,如果用户插入一个新的值,然后回到片段它不显示它。
该片段仅在用户关闭并重新打开应用程序后才显示新值...
我该如何解决它?我需要一种方法在用户每次刷卡和看法吧...
刷新片段
这是代码的时间来刷新片段:
public class Page2Fragment extends Fragment {
TestImmagineAdapter adp2;
Archivio archivio;
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// fragment not when container null
if (container == null) {
return null;
}
// inflate view from layout
View view = (LinearLayout)inflater.inflate(R.layout.page2,container,false);
ListView mylist = (ListView) view.findViewById(R.id.listView);
archivio = new Archivio();
adp2 = new TestImmagineAdapter(archivio.retTitle(), archivio.retArt(), this.getActivity().getApplicationContext());
mylist.setAdapter(adp2);
/*mylist.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
Intent service = new Intent(view.getContext(), Web.class);
service.putExtra("href", archivio.getLink(position));
startActivity(service);
// TODO Auto-generated method stub
}
});*/
return view;
}
}
不工作:S 我应该在哪里使用它? –
更改您的数据后使用它... –
Nah。它不起作用:| –