Is this a bug in listview ?
i have a list of page implemented with listview, when i exchange the index internal， the contentX or ContentY will change , even the
position of listview is not modified. and explicitly this is no limitation for that change.
No, it's not a bug. When you change the internal index of listView, you should make sure the currentItem can be display, using this one:
ListView::positionViewAtIndex ( int index, PositionMode mode )
if i use the function you advise, this is no animation when exchange the index
You are free to add an animation by yourself.