android-graphview与viewpager冲突

时间:2015-01-14 14:04:18

标签: java android android-graphview

我有一个活动,它包含2个片段,并且viewpager可以在它们之间滚动。在第一个片段中,我有一个mapfragment和一个可伸缩的graphview。在第二个,我有一些基本的东西,如textview等。现在,如果我想浏览我的graphview,我滚动一点,然后viewpager接管并带我到另一个片段。我有办法解决这个问题吗?

this is my UI

2 个答案:

答案 0 :(得分:0)

从v3.1.3切换到v4.0.0时,遇到了类似的问题。通过简单捕获并传递食物链上的任何点击( getRootView())解决了我自己的问题,例如。

    graphView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            Log.v(TAG, "GraphView Click - pass event up");
            mGraphType = !mGraphType;
            invalidateViews(view.getRootView());
        }
    });

答案 1 :(得分:0)

我还没有评论权限,所以有人可以在评论中提出这个问题:

“此问题是否已在4.01中得到解决,如果没有成功实施解决方案?”

谢谢。