情况是这样的,Gallery中每个item都有多个组件,需要ScrollView来实现纵向滚动,请问高手如何实现Gallery负责水平滚动,ScrollView负责纵向滚动。自己尝试自定义了Gallery控件以及重写dispatchTouchEvent()方法,都未能实现预期的效果。请各位高手帮在下释疑,多谢

解决方案 »

  1.   

    你的xml怎么定义的? 你确定你说效果能实现么
    在你之前从来没想过能不能这样..
    <ScrollView
        xmlns:android="http://schemas.android.com/apk/res/android"
        .....>    <LinearLayout
            ......./>

        <Gallery 
            ....... </Gallery>    <Gallery 
            ....... </Gallery>
        <Gallery 
            ....... </Gallery>    </LinearLayout>
    </ScrollView>
    xml是类似这样的么?
      

  2.   

    http://blog.tisa7.com/2011/08/how_to_understand_the_event_dispatch_in_android/