private void showProfileDetails(Map<String,Object> item,final View view){
  mListView.setEnabled(false);
  int profileDetailsAnimationDelay=getMaxDelayShowDetailsAnimation() * Math.abs(view.getTop()) / sScreenWidth;
  addOverlayListItem(item,view);
  startRevealAnimation(profileDetailsAnimationDelay);
  animateOpenProfileDetails(profileDetailsAnimationDelay);
}

private void showProfileDetails ( Map < String , Object > item , final View view ) { mListView . setEnabled ( false ) ; int profileDetailsAnimationDelay = getMaxDelayShowDetailsAnimation ( ) * Math . abs ( view . getTop ( ) ) / sScreenWidth ; addOverlayListItem ( item , view ) ; startRevealAnimation ( profileDetailsAnimationDelay ) ; animateOpenProfileDetails ( profileDetailsAnimationDelay ) ; }
this method counts delay before profile toolbar and profile details start their transition animations , depending on clicked list item on - screen position .
