解决TextView文字过多的滑动和Scrollview本身滑动冲突
tv_re_name.setText(Html.fromHtml("<font color=blue>"
+ dpMailBean.getReceiver() + "</font>"));
tv_re_name.setMovementMethod(new ScrollingMovementMethod());
tv_re_name.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_UP){
myScrollView.requestDisallowInterceptTouchEvent(false);
}else{
myScrollView.requestDisallowInterceptTouchEvent(true);
}
return false;
}
});
本文介绍了一种解决Android应用中TextView内部文字滚动与包含它的Scrollview整体滚动发生冲突的方法。通过设置TextView的触控监听并调整Scrollview的拦截触摸事件策略,实现了平滑的用户体验。
2086

被折叠的 条评论
为什么被折叠?



