Ich habe diese PageAdapter
mit Tagen der Woche, für jeden Pager habe ich das gleiche Layout. Mein Problem ist, wie man das rechte listView aktualisiert, wenn man den Tag ändert. Wenn ich den Tag ändere, an dem der Pager einen neuen Pager erstellt und einen anderen löscht, dann zeigt mein Listeneintrag auf einen neuen Pager, aber nicht auf den aktuellen. Zum Beispiel, ist wedneyday und ich speichern Listenansicht Referenz, wenn ich für Dienstag ändern der Montag Pager erstellt und Donnerstag gelöscht wird, und meinen Bezugspunkt auf die letzte Seite erstellen (Montag), aber ich bin am Dienstag.Wie kann ich den Inhalt von ViewPager aktualisieren?
Mein Pageadapter:
ListView lvwConfig;
@Override
public Object instantiateItem(View pager, int position) {
LayoutInflater inflater = (LayoutInflater) mContext
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View v = inflater.inflate(R.layout.pager_layout, null);
lvwConfig = (ListView) v.findViewById(R.id.lvwConfig);
((ViewPager) pager).addView(v, 0);
return v;
}
ich auf die ListView
wollen immer nach Listenansicht des aktuellen Elements.
http://stackoverflow.com/questions/33012056/view-pager-first-and-second-fragment-data-is-not-updating-when-data-changed-in-a –