public void ondragpositionschanged (int i, int i2) {
log.ddaystectionListactivity.tag, string.format ("Положение элемента перетаскивания изменено с %d на %d", новый объект [] {integer.valueof (i), integer.valueof (i2)); Положение изменилось с %d до %d ", OldPosition, Newposition)); < /p>
String str = (String) Utils.createImageList.get(i2);
Utils.createImageList.set(i2, (String) Utils.createImageList.get(i));
Utils.createImageList.set(i, str);
String str2 = (String) Utils.myUri.get(i2);
Utils.myUri.set(i2, (String) Utils.myUri.get(i));
Utils.myUri.set(i, str2);
SelectionListActivity.this.a.notifyDataSetChanged();
Подробнее здесь: https://stackoverflow.com/questions/796 ... not-change