在布局上使用按钮 - 页面卷曲Harism - Android

时间:2014-01-31 09:23:14

标签: android image android-layout bitmap android-canvas

我在我的应用程序中使用Harism提供的强大的lib来实现页面卷曲效果。你可以在github上找到它here。我在curl页面上使用布局而不是图像。但布局按钮不可点击。那么,如何在卷曲页面上创建一个带有可点击按钮的布局?

这是我的布局而不是图片代码:

private int[] mBitmapIds = { R.layout.layout_1, R.layout.layout_2, R.layout.layout_3, R.layout.layout_4, R.layout.layout_5};

    @Override
    public int getPageCount() {
        return 5;
    }

    private Bitmap loadBitmap(int width, int height, int index) {
        LayoutInflater inflater = (LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE);

        View v = inflater.inflate(mBitmapIds[index],null);
        v.measure(View.MeasureSpec.makeMeasureSpec(width, View.MeasureSpec.EXACTLY),View.MeasureSpec.makeMeasureSpec(height, View.MeasureSpec.EXACTLY));
        v.layout(0, 0, v.getMeasuredWidth(), v.getMeasuredHeight());
        Bitmap b = Bitmap.createBitmap(v.getWidth(), v.getHeight(),Bitmap.Config.ARGB_8888);
        Canvas c = new Canvas(b);
        v.draw(c);
        return b;
    }

我是初学者所以请原谅我如果我犯了任何错误 提前谢谢!

0 个答案:

没有答案