@ Override public long getItemId ( int position ) { if ( shouldInsertItemAtPosition ( position ) ) { return getItem ( position ) . getIdentifier ( ) ; } else { return mAdapter . getItemId ( position - itemInsertedBeforeCount ( position ) ) ; } }
overwrite the getItemId to correctly return the value from the FastAdapter