OpenViewcurl视图效果上的TextView不可单击

在我的应用程序中,我有这样的要求。我有大量的数据,我需要在ListView上显示这种数据的布局,现在我想在每个页面上我想要显示这样的数据总共6页。我已经列出了textview的数量每页。假设我有7页,所以我需要为我使用此代码制作书籍布局。 https://github.com/harism/android_page_curl

有了这个我能够得到这样的效果。如下图所示。 在此处输入图像描述

现在我的问题是,当OpenGl将整个布局转换为位图时,我无法处理textview的click事件。当我在那个时候点击textview时调用ACTION_DOWN方法。并且当整个布局转换为因此我们无法处理textview点击事件。

为了解决这个问题已经谷歌搜索并发现了一些技巧来自这个问题。这里提到为handeling点击监听器制作单独的布局,但没有得到我必须要做的事情,因为我没有任何OpenGl经验,所以如果有的话一个人对这个问题有所了解,任何能指导我处理点击事件的人。

以上解决方案取决于您的观看页面。 如果你在你的页面或任何ScrollView上使用ListViews,它可能无法工作,你必须重新测试你的应用程序性能…我做了什么让它工作,是创建一个额外的根父级,FrameLayout,放在小部件的顶部,fi.harism.curl.CurlView并添加PageContainer(RelativeLayout on may app)。 在运行时,获取视图页面的可绘制(View.getDrawingCache()),并将真实的PageView(包含单击侦听器)添加到PageContainer。 使PageContainer alpha为0.你有一个重复的页面(transclude)来接收页面clic,CurlView仍然会处理curl的触摸事件。