code: public SwipeActionAdapter setListView(ListView listView){
          this.mListView = listView;
          mTouchListener = new SwipeActionTouchListener(listView,this);
          this.mListView.setOnTouchListener(mTouchListener);
          this.mListView.setOnScrollListener(mTouchListener.makeScrollListener());
          this.mListView.setClipChildren(false);
          mTouchListener.setFadeOut(mFadeOut);
          mTouchListener.setDimBackgrounds(mDimBackgrounds);
          mTouchListener.setFixedBackgrounds(mFixedBackgrounds);
          mTouchListener.setNormalSwipeFraction(mNormalSwipeFraction);
          mTouchListener.setFarSwipeFraction(mFarSwipeFraction);
          return this;
      }
docs: We need the ListView to be able to modify it's OnTouchListener
  
  @param listView the ListView to which the adapter will be attached
  @return A reference to the current instance so that commands can be chained