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。它不起作用:| –