`

TextView滚动

阅读更多
        TextView textView = (TextView)findViewById(R.id.desc);
        textView.setMovementMethod(ScrollingMovementMethod.getInstance());
        textView.setOnTouchListener(new View.OnTouchListener() {
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                    // TODO Auto-generated method stub
                    if(event.getAction()==MotionEvent.ACTION_DOWN){
                        //通知父控件不要干扰
                        v.getParent().requestDisallowInterceptTouchEvent(true);
                    }
                    if(event.getAction()==MotionEvent.ACTION_MOVE){
                        //通知父控件不要干扰
                        v.getParent().requestDisallowInterceptTouchEvent(true);
                    }
                    if(event.getAction()==MotionEvent.ACTION_UP){
                        v.getParent().requestDisallowInterceptTouchEvent(false);
                    }
                    return false;
                }
        });

   <TextView
                    android:id="@+id/desc"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:background="@color/colorTransparent"
                    android:gravity="left|top"
                    android:scrollbars="vertical"
                    android:textColor="@color/text_black"
                    android:textSize="@dimen/textsize14"/>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics