How to use Scroller in ViewGroup (android)

自闭症网瘾萝莉.ら 提交于 2020-01-02 09:57:45

问题


I have a custom ViewGroup and would like to add scrolling ability to it.

Is it possible to use a Scroller object and link it up with view group?

I have read somewhere that Scroller does not do any actual scrolling. That means it must be delegating the scrolling responsibility back to ViewGroup.

thanks


回答1:


The ScrollView object is what allows for scrolling. Basically, most Views are able to be scrolled, but they have no way of propagating touch events to the View class. A ScrollView handles this for the user, so should be wrapped around a View whenever you would like to enable Scrolling for a that view.

Remember that a ScrollView can only have one child view, so if you need have multiple views in the same scrolling layout, you'll need to have them all inside one LinearLayout (or RelativeLayout, or whatever you decide).



来源:https://stackoverflow.com/questions/8796960/how-to-use-scroller-in-viewgroup-android

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!