页面卷曲效果使用harism页面卷曲库,页面背景显示黑色边框代替透明度。

时间:2017-03-15 06:11:07

标签: android glsurfaceview page-curl

您好我正在使用Harism Library进行页面卷曲效果 (https://github.com/harism/android_page_curl)。效果很好但我的页面背景有一些透明的部分,显示为黑色。我已经尝试了github论坛(https://github.com/harism/android_page_curl/issues/25)中提到的解决方案,它的工作但是在卷曲不起作用之后。您也可以在那里查看我的查询。您也可以查看附加的屏幕截图。enter image description here

谢谢!

2 个答案:

答案 0 :(得分:2)

    Comments these lines in the activity
                   r.left += border;
                   r.right -= border;
                   r.top += border;
                   r.bottom -= border;

                    r.left += ((r.width() - imageWidth) / 2) - border;
                    r.right = r.left + imageWidth + border + border;
                    r.top += ((r.height() - imageHeight) / 2) - border;
                    r.bottom = r.top + imageHeight + border + border;
replace this function in the CurlView Activity

public void setMargins(float left, float top, float right, float bottom) {
        mRenderer.setMargins(left, top, right, bottom);
    }

答案 1 :(得分:1)

检查setMargin()CurlActivity中的函数使其为0,0。!