android - ListView setActivated(). Same item in multiple lists -
i have 2 pane layout:
- pane a: viewpager 5 listfragments.
- pane b: when click on item in pane in of lists, setactivated(true) executed on list item view, , pane b content updates.
few additional points:
- an item in 1 list appear in of other lists.
- each item in every list comes same type of data in database.
- setactivated() executed in onlistitemclick() method of listfragment.
my question:
when clicking on item, setactivated(true) used on item highlight row being activated 1 shown in content. when user uses viewpager scroll list, item might exist in list well, , want highlight activated well.
so think best way achieve inter-fragment communication reasonably elegantly?
the cleaner way this, if these fragments belong same activity, have ui-less fragment holds list want share.
cautious, don't want view in list, data, unless keen create memory leaks. bonus, can use setretaininstance(true) on ui less fragment persist items during rotations.
Comments
Post a Comment