android - Scrollview in a Scrollview -
this quit strange want use 2 nested scrollviews. @ point outer scrollview needs stop scrolling , pass scrolling behaviour inner scrollview.
my layout looks this.
<customouterscrollview> <linearlayout/> <custominnerscrollview/> </customouterscrollview>
i made 2 classes override onintercepttouchevent. customouterscrollview following:
@override public boolean onintercepttouchevent( motionevent ev ) { if ( stopscrolling ) { return false; } else { return super.onintercepttouchevent( ev ); } }
and custominnerscrollview this:
@override public boolean onintercepttouchevent( motionevent ev ) { return true; }
now, biggest problem have following. after point stopscrolling variable set true outerscrollview doesn't consume events anymore passes them custominnerscrollview. when debug, comes in onintercepttouchevent. problem innerscrollview not scroll. has idea? know not done, using nested scrollviews. due design issues it's not possible else.
Comments
Post a Comment