如何将viewPager作为标题添加到ListView

时间:2012-10-21 02:29:52

标签: android listview android-viewpager

我还使用addHeaderView方法将ViewPager添加为标题。

但是当我滚动ViewPager时,ListView也会滚动。

滚动ViewPager时,如何防止ListView无法接收触摸事件。如何覆盖ListView中的onInterceptTouchEvent? 返回假?

1 个答案:

答案 0 :(得分:0)

我想你现在已经解决了这个问题,但无论如何:

您可以使用ViewPager的以下实现,我们只需要覆盖您已经知道的onInterceptTouchEvent

import android.content.Context;
import android.support.v4.view.ViewPager;
import android.util.AttributeSet;
import android.util.Log;
import android.view.MotionEvent;

public class MyViewPager extends ViewPager {

    public MyViewPager(Context context) {
        super(context);
    }

    public MyViewPager(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
    }

    @Override
    public boolean onInterceptTouchEvent(MotionEvent ev) {
        return False;
    }

}
相关问题