android scrollable textview inside scrollview

后端 未结 5 1548
無奈伤痛
無奈伤痛 2020-12-17 14:38

i need to create like scrolling TextView inside the ScrollView.. like 1 main ScrollView inside that scrollable TextView i

5条回答
  •  星月不相逢
    2020-12-17 15:18

    Just set the

    android:maxLines = "AN_INTEGER"
    
    android:scrollbars = "vertical"
    

    properties of your TextView in your layout's xml file.

    Then use:

    tv_desc.setMovementMethod(new ScrollingMovementMethod());
    
    
    scrollview.setOnTouchListener(new OnTouchListener() { 
    
            @Override
            public boolean onTouch(View v, MotionEvent event) {
    
                tv_desc.getParent().requestDisallowInterceptTouchEvent(false);
    
                return false;
            }
        });
    
    tv_desc.setOnTouchListener(new OnTouchListener() {
    
            @Override
            public boolean onTouch(View v, MotionEvent event) {
    
                tv_desc.getParent().requestDisallowInterceptTouchEvent(true);
    
                return false;
            }
        });
    

    Hope it will work

提交回复
热议问题